FC2ブログ
今までの人生で繋げたことないくらいパイプつなげた
今日覚えたこと
$ type time

$ /usr/bin/time ls > hoge.txt 2>&1

$ ( time ls ) > hoge.txt 2>&1

$ date

$ echo -n `date`

$ perl -ne '{ print if m/aaa|bbb/ }' *.txt

$ egrep "aaa|bbb" *.txt

$ grep -E "aaa|bbb" *.txt

$ kill %1
time is a shell keywordということで外部コマンドを使うことにした。(←意味わかってない)

やってはいけないsedの使い方
$ sed 's/aaa/bbb/' hoge.txt > hoge.txt
これで、なんと空ファイルのできあがり。

この原理を知るには、aというファイルが存在しないディレクトリで
$ ls > a
をするとわかる。



今日、何度もこの職業向いてないんじゃないかと思った。。。

大学時代、pascalが言ってた、「俺たちがやってることは会社はいるとママゴトみたいなもんらしいぞ」と・・・

昨日まで、awk一切使えんかったというのに・・・
スポンサーサイト



昨日、今日で覚えたコマンド
昨日、今日で覚えたコマンド(イディオム的なのも含む)。

$ id

$ hostname

$ vmstat 1 | tee text.txt

$ awk -F, '{ print $1 $NF }' text.csv

$ jobs

$ jobs -l

$ kill -s STOP 番号

$ %

$ time コマンド

$ cat /etc/hosts

$ grep -l 'my' *


参考資料:
ジョブ制御
vmstat/memstat
Linux のメモリー管理(メモリ―が足りない?,メモリーリークの検出-防止)(Kodama's tips page)
awk
awk
スクリプト言語sed、awk
awk(1)
ブログ検索

プロフィール

ビンゴ中西
Perlが好きである。
プログラミング言語のほとんどは独学。独学の過程で多くのプログラム仲間にも色々教わりました。

FC2カウンター

カレンダー

09 | 2007/10 | 11
- 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 - - -

ブロとも申請フォーム

この人とブロともになる

| ホーム |