2013-08-28 4 views
-2

На самом деле я хочу скопировать файлы из папки «a» в «folder-b» с использованием сценариев оболочки, например, «folder-a» содержит четыре файла то есть; file1 file2 file3 file4 , но, когда он копирует назначения сценария запрашивает у пользователя, чтобы переименовать каждый файл & то скрипт скопировать его в «папке-б» с новым именем.Копирование файлов из одной папки в другую и переименование в папке назначения с использованием сценариев оболочки

+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

Благодарим вас за сотрудничество, но оно копирует только один файл не всех файлов из папки «a». Пожалуйста, сделайте все необходимое. –

+0

Извините, но очень хорошо работает. –

Смежные вопросы