Tôi muốn thực thi một tập lệnh, start.sh
trên một máy chủ từ xa chạy chương trình này:
nohup node server.js &
Ngây thơ, tôi gọi SSH như thế này:
ssh myserver <<EOF
./start.sh &
EOF
Điều này bắt đầu tập lệnh, nhưng để phiên kết nối. Tôi muốn làm theo bước này với các lệnh khác trong một kịch bản, vì vậy điều đó không tốt.
Làm cách nào tôi có thể SSH đến máy từ xa, khởi chạy nohup
lệnh vào nền, sau đó ngắt kết nối? Tôi cho rằng tôi có thể đặt quá trình SSH vào nền, nhưng điều đó có vẻ không đúng.
> /dev/null
.