SFTP接続でロジックを実行する必要があります。

SFTP接続でロジックを実行する必要があります。

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

関連情報