Несколько входных файлов и выходных файлов в awk

Вы получите список «слов», которые были разделены пробелами, но с пунктуацией пунктуации прилагаются:

while read -a tmp_var; 
do
    for i in "${tmp_var[@]}"
    do
        var[${#var[*]}=$i
    done
done < test.txt

, но, как обычно, TEXT.TXT был преобразован By TR или SED или и т. Д. В списке «1 слово в строке» по TR или SED или и т. Д., И Читать строка по линии.

0
25.04.2015, 05:35
1 ответ
for f in ???.txt
do
    awk -f program.awk "$f" > "output$f"
done

будет обработать все файлы, имена которых являются три символа (любые символы) затем .txt . Чтобы ограничить его только файлам, чьи имена Следуют три цифры .txt .ttx [12170911], используют

for f in [0-9][0-9][0-9].txt
0
28.01.2020, 04:57

Теги

Похожие вопросы