Скопируйте и Переименуйте одновременно - Никакой такой файл или каталог

shuf -zn1 -e *.jpg | xargs -0 cp -vt /home/myspace/
result i.e. Image00005.jpg

НО, я хочу переименовать файл одновременно т.е. Image00005.jpg к Image.jpg

Попробованный:

shuf -zn1 -e *.jpg | xargs -0 cp -vt /home/myspace/image.jpg
cp: failed to access '/home/twitter/image.jpg': No such file or directory

Какая-либо идея?

0
задан 24 August 2017 в 03:18

1 ответ

Поскольку форма -t из cp принимает только целевой каталог , вам необходимо использовать традиционную форму SOURCE TARGET, например

shuf -zn1 -e *.jpg | xargs -0 -I{} cp -v {} /home/myspace/image.jpg
2
ответ дан 2 November 2019 в 09:22

Другие вопросы по тегам:

Похожие вопросы: