LINUX.ORG.RU
ФорумAdmin

Маска файлов


0

1

Добрый день У меня в каталоге файлы c именами DCS_0001 - DCS_0467 можно ли задать маку при копировании чтобы скопировать файлы с именами DSC_0145 - DSC_0367???


Прокрути цикл от 145 до 367 и сформируй все необходимые имена файлов.

geekless ★★
()
Ответ на: комментарий от ovax

Он пишет мне...

user:/mnt/windows/DCIM/100NCD70# cp DSC_00[13-15].JPG /home/user/

cp: невозможно выполнить stat для «DSC_00[13-15].JPG»: Нет такого файла или каталога

ekso
() автор топика

for (( c=145; c<=367; c++)) ; do echo DSC_0$c ; done

geekless ★★
()

зависит от шела

sdio ★★★★★
()
Ответ на: комментарий от ekso

Я в регулярных выражениях не силен. Но [] означают перечисление символов, а не чисел. Попробуйте цикл

Eddy_Em ☆☆☆☆☆
()
Ответ на: комментарий от drull

нее, зачем...

в нормальных шеллах работает не через жопу, а сразу
cp DSC_0{123..345} targetdir/

zolden ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.