файлы cat, использующие инкрементные значения - PullRequest
0 голосов
/ 16 октября 2018

Я пытаюсь объединить файлы с помощью cat (MacOS через терминал), но мне интересно, как я могу сделать это постепенно.Вот что я сейчас делаю:

cat file004_*_3401_*.txt > 3401.txt

Это объединяет все файлы, помеченные 3401. Существуют сотни файлов, помеченные от 3401 и выше.В настоящее время я просто меняю номер каждый раз, но есть ли способ отследить все имена файлов, содержащие 3401, а затем перейти к 3402 и т. Д.?

Заранее спасибо.

1 Ответ

0 голосов
/ 16 октября 2018

Если вы используете оболочку bash, вы можете сделать это в сценарии оболочки.Примерно так должно работать:

for i in 1002 .. 1006

do

cat *$i*.txt > $i.txt
done
...