SFTPでファイルを一覧表示できません。

SFTPでファイルを一覧表示できません。

スペースを含むファイルのファイルモードに基づいてファイルを一覧表示するのに問題があります。以下は私の端末の状態です。私が望むのは、与えられたフォルダからファイルのリストを取得することです。私に提供された例には、という例がありますAPP Extract.csv

また、ファイルのリストを表示しようとすると、実行時にエコーが発生します。私は-q成功せずにこれを試しました。-qq>/dev/null 2>&1

空白があってもファイルのリストを取得する方法は?

システムがAIX実行されていることは注目に値します。KSH

$ LIST=$(echo "ls *.csv" | sftp -qq -i ~/.ssh/id_rsa_client ${USER}@${HOST}:${TPATH})

$ echo $LIST
sftp> ls *.csv APP Extract.csv

$ echo $LIST[1]
sftp> ls *.csv APP Extract.csv [1]

$ for thing in $LIST; do
multi-line mode >         echo $thing
multi-line mode > done
sftp>
ls
*.csv
APP
Extract.csv

ベストアンサー1

おすすめ記事