memo

思いついたこと、やってみたことをテキトウに残していく。

HEAD / archives / 2011-02 / 2011-02-27.rst

zsh でも関数の部分適用的なこと

$ hello=(print -l "hello world")
$ "${(@)hello}" zsh
hello world
zsh

array だと使い勝手が悪いので、普通の文字列で似たようなことができないか。

$ hello='print -l "hello world"'
$ "${(@Q)${(z)hello}}" zsh
hello world
zsh
powered by blikit