Tôi muốn mở rộng thêm một chút về bài đăng "Bash - How to pass arguments to a script that is read via standard input".Bash - Cách chuyển đối số cho tập lệnh được đọc qua đầu vào tiêu chuẩn được chuyển hướng
Tôi muốn tạo tập lệnh có đầu vào tiêu chuẩn và chạy tập lệnh từ xa trong khi chuyển đối số cho nó.
nội dung đơn giản của kịch bản mà tôi đang xây dựng:
ssh server_name bash <&0
Làm thế nào để lấy phương pháp sau đây của các đối số chấp nhận và áp dụng nó vào kịch bản của tôi không?
cat script.sh | bash /dev/stdin arguments
Có thể tôi đang làm điều này không chính xác, vui lòng cung cấp giải pháp thay thế.
Lệnh -line args là không đủ cho ứng dụng này? –
Làm cách nào để cung cấp các đối số dòng lệnh cho 'ssh server_name bash <& 0 ', để chúng không được hiểu là tùy chọn bash? – dabest1