Я хочу скопировать список файлов в один каталог, но сделать целевой каталог первым именем файла в команде, как я могу сделать это с помощью команды linux.
2 ответа
2
Вы имеете в виду команду, чтобы выглядеть следующим образом -
специальная копия destDir filetocopy1 filetocopy2 filetocopy3
если это так, создайте скрипт с именем specialcopy.sh
с текстом ниже
#!/bin/bash
DEST=$1
shift
cp "$@" "$DEST"
0
В Linux есть cp -t
для пользователей xargs.
xargs -d'\n' cp -t targetdir < filelist