需要在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

相关内容