Teacher Fooおよびコマンドラインユーティリティ

Unixの新人がFooの先生のところに来て、こう言いました。 Unix Great Wayは、すべてのプログラムが1つのことに集中し、本当にうまくやるべきだと言っていますよね?」



フー先生はうなずいた。



初心者は続けました。「Unixのすばらしい方法は、車輪を2度発明し直す必要はないことを教えてくれますよね?」



フー先生は再びうなずきました。



「では、同様のワードプロセッシング機能を持つツールがいくつかあるのはなぜですか: sedawk、およびPerl ?」 Unix Great Wayをよく理解できるのはどれですか?」



フー先生は新人に次のように尋ねました。「いくつかの単語を置き換えたテキストファイルのコピーを作成するには、どのツールを選択しますか?」



新人は眉をひそめて言いました。「 Perlの正規表現は、銃を使ってスズメを撃つようなものです。 私はawkを知らず、 sedでスクリプトを書いています。 私はすでにそれを使用した経験があるので、私はそれを好むでしょう。 しかし、テキストを置き換えるこのタスクを一度だけ実行する必要があり、それを絶えず実行する必要がない場合は、テキストエディターで十分です。」



フー先生はうなずき、「おなかがすいたら食べる。 のどが渇いたら飲む。 疲れたら寝る。」



これを聞いて、初心者は悟りを得ました。



All Articles