pecoでlaunchctl start/stopを呼びやすくする - NullPointer's Blog 使い手の自由なんですが, 別にコマンドを分けなくてもいいかなと思った. あと pecoや percolって 1関数内で 1回しか使われていないケースが 多いけど, 何回使ってもよいと思います. サンプルコード function peco-service() { local SERVICE_NAME SERVICE_NAME=$(service --status-all 2>&1 \ | awk -F ' ' '{print $2}' | peco --prompt='Service>') ACTION=$(printf "start\nstop\nrestart\nreload"| peco --prompt='Action>') if [ -n "$SERVICE_NAME" -
![関数の中で pecoを複数回使う - Shohei Yoshida's Diary](https://cdn-ak-scissors.b.st-hatena.com/image/square/212fa34581bbea6ab9550ba3d54b20f919e7f2e4/height=288;version=1;width=512/http%3A%2F%2Fcdn-ak.f.st-hatena.com%2Fimages%2Ffotolife%2Fs%2Fsyohex%2F20140730%2F20140730004044.gif)