以下命令将一个命令发送到sftp
using 一行:
sftp -o PasswordAuthentication=no user@host" <<<"lcd /home"
Run Code Online (Sandbox Code Playgroud)
如何将多行发送到sftp
使用一行。有没有办法插入回车或其他东西来实现这一点,例如:
sftp -o PasswordAuthentication=no user@host" <<<"lcd /home\n cd /myhome\n get file"
Run Code Online (Sandbox Code Playgroud)
这个想法是不使用sftp -b
加载外部文件列表命令的选项。