ワンライナー

レポジトリ内のファイルに含まれる文字列を全て置換するコマンド

特定の文字列を全て置換するコマンド 環境 OSX (Yosemite) 他OSだとsed の引数の扱いが微妙に違うので、ご注意ください。Ubuntuなどで検証したら、更新します。 例 例では dir ディレクトリに含まれる coincheck.jp をcoincheck.com に置換 % grep -irl coin…

atime/mtimeが当月1日から今日までのファイルを生成するワンライナー

logrotate のテストのため、過去のテストファイルを生成する必要があったのでメモ。touch コマンドで日時(atime/mtime)を指定してファイルを生成します。 % DAY=$(date +%d);for i in $(seq -w 01 $DAY);do ;touch -d "$(date +%Y/%m)/$i 04:00:00" test.$(d…