2019-04-26から1日間の記事一覧

コマンドの実行結果の行数を知りたいとき

findしてgrepした結果、どれくらいのファイルが該当したのか知りたいときなんかで使う。 awk 'END{print NR}'でわかる。 find /work -type f | grep -E "sh$" | awk 'END{print NR}'

csvファイルとtxtファイルを突合するワンライナー

csvファイルから一行ずつ取り出して、txtファイル中に含まれていたら、それを表示する。 csvの中身が含まれていないことの確認に使いました。 awk -F "," '{print $2}' /hoge/hoge/hoge.csv | xargs -I line grep -r "^line$" /fuga/fuga/fuga.txt