脳汁portal

アメリカ在住(だった)新米エンジニアがその日学んだIT知識を書き綴るブログ

2015-08-03から1日間の記事一覧

vmstatに時間の情報をつけて、標準出力とログの両方に出力する方法

コマンド 主にリアルタイム監視などの際に vmstatを1秒毎にコンソールに表示 かつ後で確認するために日時情報つけてログにも保存しておきたい ときのコマンドです。 vmstat 1 | gawk '{ print strftime("%Y/%m/%d %H:%M:%S"), $0 } { fflush() }' | tee vmst…

JavaScriptのSwitch文で正規表現を使う方法

タイトルの通りJavaScriptのSwitch文のcaseで正規表現を使う方法です。 var str = 'foo'; switch (true) { case /^(hoge|fuga)$/.test(str): alert(RegExp.$1); break; case /^(foo|bar)$/.test(str): alert(RegExp.$1); break; } 一度switch文をtrueで通し…

Linuxで指定したディレクトリ以下のファイル内容で検索する方法

以下のコマンドで指定したディレクトリ以下のファイルの内容で検索することができます。 コマンド grep -r '${検索したいワード}' ${検索したいディレクトリ} 例) grep -r 'debug' ./ 例ではカレントディレクトリ以下のdebugという文字を内容に含んでいるフ…