Linux 将文件从一个文件夹复制到另一个文件夹&;使用shell脚本在目标文件夹重命名

Linux 将文件从一个文件夹复制到另一个文件夹&;使用shell脚本在目标文件夹重命名,linux,ssh,Linux,Ssh,实际上,我想使用shell脚本将文件从“folder-a”复制到“folder-b”,例如,“folder-a”包含四个文件,即; 文件1 文件2 文件3 文件4 但是,当它复制到目标时,脚本要求用户重命名每个文件&然后脚本将其复制到具有新名称的“folder-b”中。编写此脚本: #!/bin/sh for f in $1/*; do read -p "New name for $f:" g scp $f $2/$g done 然后在命令行上: ./my-script.sh

实际上,我想使用shell脚本将文件从“folder-a”复制到“folder-b”,例如,“folder-a”包含四个文件,即; 文件1 文件2 文件3 文件4 但是,当它复制到目标时,脚本要求用户重命名每个文件&然后脚本将其复制到具有新名称的“folder-b”中。

编写此脚本:

#!/bin/sh
for f in $1/*; do
    read -p "New name for $f:" g
    scp $f $2/$g
done
然后在命令行上:

./my-script.sh folder-a folder-b

你的目标是什么平台和shell?Ubuntu shell版本谢谢你的合作,但它只复制了一个文件,而不是“folder-a”中的所有文件。请满足您的需要。