2013-08-28 71 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

對不起,它工作得很好,非常感謝。 –

相關問題