SFTP ログイン後、次のロジックを実行します。私のソースディレクトリはSFTPサーバーにあり、destDirはUnixサーバーパスです。 SFTPフォルダにはすべてのテキストとJSONファイルがあり、次のロジックを実行した後にcp
すべてのJSONファイルをUnixパスにコピーする必要があります。
for jsonfile in "$sourcedir"/*.json; do
txtfile="${jsonfile%.json}.txt"
if [ -e "$txtfile" ]; then
printf 'Will move %s to %s\n' "$jsonfile" "$destdir"
cp -i "$jsonfile" "$destdir"
fi
done