タグ

ブックマーク / cai.cs.shinshu-u.ac.jp (1)

  • 2-3 パイプとフィルタにみるUNIX哲学

    2-3 パイプとフィルタにみるUNIX哲学 パイプライン,フィルタ 数多いUNIXのコマンドを実行時に組み合わせることにより,さまざまな処理が行えます。 その1 Cのソース・プログラムのリストを,行番号・ファイル名・日付け・頁などとともにプリンタに出力するには,次の1行のコマンドだけでできます。 % cat test.c | nl | pr | lp …… nl,pr,lp もコマンド名 <プリンタ印字結果> Jan 18 21:00 1990 Page 1 1 main() 2 { 3 char c; 4 while ((c=getchar()) != -1) 5 putchar(c); 6 } その2 カレント・ディレクトリ中のCのソース・ファイルの個数を次のコマンドで知ることができます。 % ls -l | grep '\.c$' | wc -l …… .cのついたファイル名を検索し

  • 1