2013-08-28 69 views
-2

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

+0

你瞄准什么平台和壳呢? – MattJ

+0

Ubuntu shell版本bash –

回答

1

写这个剧本:

#!/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 
+0

感谢您的合作,但它仅拷贝一个文件,而不是“folder-a”中的所有文件。请充分满足需求。 –

+0

对不起,它工作得很好,非常感谢。 –

相关问题