Tôi biết cách thay đổi thư mục:
cd path
Tôi biết cách tách một quá trình:
command &
, nohup command > /tmp/test_output.txt 2>&1 &
, nohup command > /dev/null 2>&1 &
, disown command &
đây là một tài liệu tham khảo tốt cho điều đó: Làm cách nào để tách toàn bộ quá trình khỏi Terminal?
Nhưng tôi không biết làm thế nào để làm cả hai cùng một lúc, điều này dường như là không thể. Ai giúp tôi với? Đây là một số điều tôi đã thử:
path/command
nohup cd path && command > /tmp/test_output.txt 2>&1 &
cd path && nohup command > /tmp/test_output.txt 2>&1 &
cd path && disown command &
(cd path && disown command &)
(cd path && command) &
cd path ; command &
Tôi có thể khiến nó bị lỗi, tôi có thể đưa nó đi đến đường dẫn đó và chạy (nhưng không tách rời khỏi thiết bị đầu cuối của tôi) hoặc tôi có thể lấy nó để chạy lệnh tách khỏi thiết bị đầu cuối của mình nhưng tại thư mục làm việc hiện tại của tôi, không phải là đường dẫn cd .
Tôi không thể lấy nó để tách quá trình khỏi thiết bị đầu cuối của mình và chạy lệnh từ một thư mục khác với thư mục của tôi cùng một lúc.
Bạn có thể giúp tôi với điều này? Nó thậm chí có thể?