いっぽんの猟銃のむこうに (DAIZOじいさんとGun)

ヌルめの技術メモとか。フリーランスやってます (http://acez.jp/)

shell

コマンドの実行結果と実行時間をまとめて吐き出す

いつも思い出せないので。 $ time (ls -l) >log.log 2>&1 2とか&とかがダメなんですよねー。覚えらんない。

カレントディレクトリ内の特定ファイルのCRCを生成させるワンライナー

例えば細切れにされたdmpがFTPでいっぱい転送されてくるような場合。 普通に考えて怖いですよね。なので以下のようにして*.dmp.crcを生成。 $ for i in `ls *.dmp` ; do cksum $i > $i.crc; done; 比較するときは $ for i in `ls *.dmp` ; do cksum $i | dif…

標準出力関連の備忘録

いつも忘れちゃうんで。■標準出力と標準エラー出力の同時出力 $ ls -al > ls.log 2>&1■標準出力を画面出力と同時にファイルへ保存 $ ls -al | tee ls.log普段から使えば忘れないんだろうけどねえ。使いましょう。