Aleksey E. Birukov пишет:
Шилов Сергей пишет:
echo "aaa_bbb_ccc_bad" | gawk -v N=2 -- '{ i = 0 ; S = $0 ; while (
match(S, /_[bc]/) != 0 ) { i++ ; M = substr(S, RSTART, RLENGTH) ; S =
substr(S, RSTART+RLENGTH ) ; { if ( i == N ) { printf "%s\n", M ;
break } } }'
Результат выполнения команды:
gawk: cmd.
line:1:
^ unexpected newline or end of string
С ходу не "просёк" что к чему...
Я в awk ничего не понимаю, но открыто 4 фигурных скобки, а закрыто только 3.
_______________________________________________
Sysadmins mailing list
[email protected]
https://lists.altlinux.org/mailman/listinfo/sysadmins