任意の出力結果をパイプでbashに渡してあげると、
それが解釈可能である場合実行してくれます。
例えば、echoで「cal」と出し、それを繋ぐケースでは……
$ echo 'cal' | bash
12月 2014
日 月 火 水 木 金 土
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31と、ちゃんとカレンダーが表示されます。
curlやwgetでコマンドリストをダウンロードして実行させる……なんて方法もあるようです。で扱ったような手法がシェルスクリプトにもあるんですねやっぱり。
ただし、この手法をよく思わない層も存在しています。
あくまで身内用の用途に留めておくべきでしょう。
参考もと
- man bash