Tôi đang nhập khẩu một tập tin vào máy chủ của tôi sử dụng lệnh này:shellscript hành động nếu hai tập tin khác nhau
scp [email protected]:/test/test/test/server.py /test/test/test/test.py~/;
Tôi muốn khởi động lại máy chủ của tôi nếu test.py tập tin mới nhập ~ khác với test.py đã tồn tại. Làm thế nào tôi sẽ làm điều này bằng cách sử dụng một shellscript?
Tôi hy vọng bạn có nghĩa là "khởi động lại daemon của tôi" không phải là "khởi động lại máy chủ của tôi" – Sorpigal
Bạn có lẽ không muốn trận chung kết '/;' trên lệnh đó, bởi vì nó không phải là một thư mục và bạn không có lệnh khác trên cùng một dòng. –
@peter bạn có nghĩa là nếu tải tệp khác với một tệp và kiểm tra từng tệp? trong bình luận của bạn về câu trả lời của tôi dưới đây. – gadgetmo