linux объединяет несколько файлов, но пропускает строки, начинающиеся с '#' - PullRequest
0 голосов
/ 10 июля 2019

У меня есть список из 10 файлов, которые я хочу объединить в один файл.

file1.txt
file2.txt
...
file10.txt

Обычно я делаю это с кошкой

cat file*.txt > merged_file.txt

Однако я не хочу, чтобы строки, начинающиеся с '#', были включены в merged_file.txt. Как мне это сделать?

1 Ответ

2 голосов
/ 10 июля 2019

Примерно так: cat file*.txt | egrep -v '^#.*$' > merged_file.txt

...