catコマンドとUUOC
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2021/10/20 13:51 UTC 版)
「cat (UNIX)」の記事における「catコマンドとUUOC」の解説
UUOCは「無駄なcatの使用(Useless Use of cat)」の略である。Usenetのcomp.unix.shellに投稿された賢者の観察によると,catの役割はファイルを連結することである。もしファイルが1つしかないのであれば、何かと連結しようとするのは時間と手間の無駄でしかない。にも関わらず、次のような使用をよく見かける。 $ cat file | somecmd 引数…… 代わりに次のように書けば簡単である。 $ <ファイル somecmd 引数…… 次も同じであるが、より古典的な方法である。 $ somecmd 引数…… <ファイル 1995年からUUOCの授賞が、主にRandal L. Schwartzによって時々行われている。イギリスのハッカーたちの間では、UUOCに挙げられた例を修正することはmoggyが猫(cat)を表すことからdemoggificationと呼ばれる。
※この「catコマンドとUUOC」の解説は、「cat (UNIX)」の解説の一部です。
「catコマンドとUUOC」を含む「cat (UNIX)」の記事については、「cat (UNIX)」の概要を参照ください。
- catコマンドとUUOCのページへのリンク