unix

コマンドの実行結果を保存

実行したコマンドとその実行結果をログとして吐き出して後で参照可能にするのにscriptというコマンドがある。 利用方法は以下のような感じ $ script <logfile名> ## .. ## .. 何かコマンドを実行 $ exit # ここでログが出力される scriptを実行して立ち上がった対話環境</logfile名>…

大きなディレクトリを取ってこなければならないときに、やっておくと良いこと

いらないファイルも一緒に取ってくるのは嫌。 rsyncとfindが役に立った。。 rsyncで--exclude, --exclude-fromを付ける。 findで大きそうな拡張子を探す。 findで大きそうな拡張子を探す。 拡張子を取り出す方法が思いつかないのでrubyで find . -type f | r…