Có thể là một vấn đề đơn giản, nhưng tôi đang chạy dòng lệnh CentOS 5.4 từ xa. Tôi muốn chuyển hướng đầu ra của một tệp Java đơn giản, cho phép lặp vòng lặp để in một trăm nghìn số trong bảng điều khiển thành một tệp văn bản. Vấn đề là, tôi có để sử dụng lệnh 'màn hình' để có thể chạy trong nền ngay cả khi tôi mất phiên làm việc của mình với máy tính từ xa và lệnh này không ghi vào tệp mong muốn.Chuyển hướng đầu ra bằng lệnh "màn hình"
Tôi đã thử phương pháp screen java MyClass >& log.txt
cũng screen java MyClass > log.txt
nhưng không ghi vào tệp. Tại sao điều này xảy ra và có giải pháp nào không?
Cảm ơn!
Tại sao không sử dụng 'nohup' để thay thế? – mpontillo
tôi vẫn có thể chạy các lệnh khác nếu tôi làm điều đó? – javaCity
tùy thuộc vào bạn. Nếu bạn chạy nó trong nền, sau đó có. – mpontillo