Bash - Как скопировать файл трижды, чтобы к ним приписывались префиксы?
Файл должен быть трижды скопирован в указаную директорию с числовыми префиксами в имени файла; например, 1_file, 2_file, 3_file. Путь к директории передается вторым параметром.
Ответы (1 шт):
Автор решения: Roman Grinyov
→ Ссылка
Пример
1. Создать файл command.sh:
#!/usr/bin/env bash
for (( i = 1; i <= $3; i++ ))
do
cp $1 $2$i"_"$(basename $1)
done
2. Сделать его исполняемым:
chmod +x command.sh
3. Запустить:
./command.sh ./a.txt ./ 3