awk

    1зной

    2ответ

    У меня есть файлы в каталоге; они именуются YYYY_MM_DD: -rw-r--r-- 1 root root 497186 Apr 21 13:17 2012_03_25 -rw-r--r-- 1 root root 490558 Apr 21 13:17 2012_03_26 -rw-r--r-- 1 root root 488797 Apr

    1зной

    2ответ

    У меня небольшая проблема, код ниже работал нормально, но теперь он ничего не отображает, я не совсем понимаю, где ошибка для этого. > #! /bin/bash awk -F, ' FILENAME = $1 { FS = ":" } { pri

    0зной

    3ответ

    У меня есть следующий сценарий AWK: #! /bin/awk -f BEGIN { FS = ":" } { print $1 " " $2 " " $3 " " $4 " " } Я хочу, чтобы закодировать Баш скрипт с «#/бен/Баш!», Но мне нужно, чтобы включать в с

    0зной

    1ответ

    Мне нужно передать определенное значение из оболочки в файл сценария AWK, но я не знаю, могу ли я это сделать. #! /bin/bash if [ "$2" = "-C" ] && [ "$3" != "" ]; then awk -f SpecCity.awk $1

    0зной

    4ответ

    У меня есть файл: AA BB Эта команда выводит: $ awk 'BEGIN { system("awk '"'"'{print}'"'"' file") }' AA BB То же самое, но в 'Printf': $ awk 'BEGIN { system("awk '"'"'{printf "%s ", $0}'"'"' fi

    3зной

    1ответ

    Я хочу сохранить вывод PRINTF в массив, как показано ниже: op[i] = system("printf \"%d\\n\" \"" SQ substr($1,i,1) "\"") но когда я называю их, они просто 0?! Знаете ли вы, почему !?