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

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

フー先生はうなずいた。

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

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

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

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

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

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

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

Source: https://habr.com/ru/post/J106853/


All Articles