Ошибка добавления iptables при использовании модуля состояния

Если все файлы находятся в одном каталоге, вы можете использовать цикл for/glob для циклического просмотра каждого файла и выполнения для них команды awk:

for file in /path/to/files/*; do
    awk '{
        count=0
        for (i=3;i<=8;i++) {
            if ($i == "-") {
                count++
            }
        }
        if ((count <= 1)) {
            print
        }
    }' "$file"
done

Для каждой строки он будет перебирать столбцы 3 -8, если значение столбца равно -, оно добавляется к count, если countбольше 1 для строки, оно будет не быть напечатанным.

1
04.06.2020, 18:00
0 ответов

Теги

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