head や tail に -0 を指定できることに気づく修行

head や tail に 0 行出力するように指定できる。

$ echo -e "a\nb\n\c" | head -0 | tail -0

使いどころは。

$ find ほにゃらら | xargs perl -pe 

と find に複雑な条件を書いて perl の処理に渡そうとして、ふと、走らせる予定の perlワンライナーを別途試したいな、と思ったとき。xargs までを消して

$ find ほにゃらら | head -0

として実行し、シェルのコマンドヒストリに find の条件を保存しておく。でワンライナーをいろいろ試した後、コマンドヒストリに残った find とつなげて実行する。