числовой диапазон в tcsh - PullRequest
1 голос
/ 02 июля 2011

Предположим, у меня есть группа файлов, имена которых содержат число, например: xxx_1.txt, xxx_2.txt, ... xxx_42.txt

В bash легко работать с подмножествами этих файлов, например, ls xxx_{1..33}.txt xxx_{35..41}.

Что бы это за аналог tcsh?

1 Ответ

1 голос
/ 02 июля 2011

Насколько я знаю, в tcsh нет встроенного механизма для определения шаблонов диапазонов (кроме диапазонов из одного символа).Но вы можете, например, использовать утилиту seq (если она доступна) вместе с sed:

ls `(seq 1 33; seq 35 41)|sed 's/^/xxx_/;s/$/.txt/'`
...