こんにちは前回の質問(ls command error via SFTP in Linux shell script)質問があります: 作成された最新の名前SFTP接続経由のディレクトリ?LinuxシェルスクリプトのSFTP接続を介して最後に作成されたディレクトリに入力する方法
私はここで言われたように、ls -tr | SFTPで-trというパラメータが認識されないため、tail -1オプションはここでは機能しません。例えば
SFTP接続後のスクリプト:
cd temp_dir
?????????
いくつかのディレクトリを含むTEMP_DIRが、私は(それからファイルをダウンロードするために)それに最後の作成したディレクトリを入力する必要があると仮定。 どうすればいいですか?
ありがとうございました。
こんにちは、sftpコマンド内でsshを実行することはできません。また、手動でパスワードを入力する必要があります。また、スクリプト内で自動接続する必要があります。また、キー認証を使用できません。それらは会社のマシンであり、私はパスワード認証を使用する必要があります(しかし、私はそれが私はsshコマンドで行うことはできません自動にする必要があります)。 – Rob