[О блоге]
[наверх]
[пред]
[2021-03-14 21:15:01+03:00]
[1ea2dda160f86667d3f02a1fab71b0e001e66007]
Темы: [perl][tip][zsh]
awk в zsh
Недавно писал что Perl очень удобные опции умеет для прекрасной замены
awk самого частого используемого функционала:
9ac0b9d604908f72855fe120986a102220dd369f. А ведь разбивать строчку по
whitespace-ам в массив можно и в zsh:
% foo="foo bar baz"
% print ${${=foo}[2]}
bar
а можно и slice взять:
% print -l ${${=foo}[1,3]}
foo
bar
baz
А можно разбить не по словам, а по разделителю:
% print -l ${(s.:.)PATH}
/home/stargrave/work/gopath/bin
/home/stargrave/work/go/bin
/home/stargrave/work/goredo
[...]
[оставить комментарий]