Đây là câu hỏi tiếp theo cho Làm thế nào để bạn sử dụng ssh trong tập lệnh shell? câu hỏi Nếu tôi muốn thực thi một lệnh trên máy từ xa chạy trong nền trên máy đó, làm cách nào để tôi nhận được lệnh ssh? Khi tôi cố gắng chỉ bao gồm ký hiệu (&) ở cuối lệnh, nó sẽ bị treo. Hình thức chính xác của lệnh trông như thế này:
ssh user@target "cd /some/directory; program-to-execute &"
Có ý kiến gì không? Một điều cần lưu ý là đăng nhập vào máy đích luôn tạo ra một biểu ngữ văn bản và tôi có các khóa SSH được thiết lập để không cần mật khẩu.
/dev/null
.