Вы можете использовать утилиту seq
для генерации чисел для операций такого типа:
for i in `seq 4073 7843` ; do cp file_${i}_name.png /destination/folder ; done
С другой стороны, cp
будет выполняться намного чаще, чем решение QuantumMechanic;но решение QuantumMechanic может не выполняться, если общая длина всех имен файлов превышает ограничение размера ядра argv
(которое может быть между 128 КБ и 2048 КБ, в зависимости от версии вашего ядра и ограничений размера стека; подробности см. execve(2)
)).
Если требуемый диапазон охватывает порядки величин (например, между 900
и 1010
), тогда может быть полезна опция seq -w
, она обнуляет выходные значения.