gawk

    1зной

    1ответ

    Я пытаюсь понять gawk в сценариях оболочки. Приведенная ниже команда пытается подсчитать количество абзацев на основе двух (или более) последовательных новых строк, обозначающих конец абзаца. gawk 'EN

    0зной

    1ответ

    Я пытаюсь понять gawk в сценариях оболочки. Как эта команда работает? gawk -vN="$N" и этот раскол на чем n=patsplit($0,a,/\<\w*\>/,s) и это PROCINFO["sorted_in"]="@val_num_desc" Как это работает

    0зной

    1ответ

    Этот вопрос специфичен для gawk, запущенного на моей Windows (64-разрядной) машине, в которой у меня есть инструменты GNU в UNXUTILS, которые я вызываю из командной строки (don у меня есть CygWin, что

    0зной

    1ответ

    Здесь под землей, я ожидал, две косые черты назад, но получить один, $ awk '{$0=gensub(/\[/,"\\\\","g")}1' <(echo [) \ sub работает нормально. Спасибо, Eric J.

    3зной

    2ответ

    Я пытаюсь разобрать файл, по какой-либо причине, строку «& ($)» в качестве разделителя записей и «(@) $» в качестве разделителя полей. Я не мог получить awk для анализа файла, указав их как RS и FS в

    1зной

    1ответ

    Я попробовал следующую команду ls | awk '{ sub(/.cpp/, " ", $0); print($0); }' Результат awk: syntax error near line 1 awk: illegal statement near line 1 помогите мне найти ошибку

    2зной

    5ответ

    Я обзор некоторых Баш скрипты, написанные другими людьми, на работе, и я нашел эту линию, что я пытаюсь понять [[ $(awk 'BEGIN{print ('$CAPACITY'>=0.9)}') -eq 1 ]] && echo "Capacity at 90 Percent" л