Почему GNU head / tail читает весь файл? [дубликат]

Последний элемент в этой строке

more "file.txt" | awk '$2=='$domain' {print $1, "1.0"} $2!='$domain' {print $1,"-1.0"}' >"$number_domain.txt"

вероятно, должен быть

>"${number}_${domain}.txt"

соответствующим двум переменным, которые читает ваш скрипт. Было бы неплохо, если бы ваш скрипт также убедился, что переменные не являются пустыми строками. Если они пустые, то сценарий awk будет вести себя неправильно.

115
28.11.2013, 21:52
0 ответов

Теги

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