Что: 1ea2dda160f86667d3f02a1fab71b0e001e66007 Когда: 2021-03-14 21:15:01+03:00 ------------------------------------------------------------------------ Темы: 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 [...] ------------------------------------------------------------------------ оставить комментарий: mailto:comment@blog.stargrave.org?subject=Re:%20awk%20%D0%B2%20zsh%20%281ea2dda160f86667d3f02a1fab71b0e001e66007%29 ------------------------------------------------------------------------ Сгенерирован: SGBlog 0.34.0