for f in *.html.haml do cat "$f" | awk 'NR==1 && /^;;;$/, NR>=2 && /^;;;$/' #この出力を連結したい。 done
なシェルスクリプト書こうかなとしてるんだけど、テンポラリファイルってどうしても作らないとできないのだろうか。
性格がケチなのか、どうにか中間ファイルを作成したくないなあ。
ぐぐろと。
cat <<EOF |sh | ここにパイプラインつなげる for f in *.html.haml do cat \$f | awk 'NR==1 && /^;;;$/, NR>=2 && /^;;;$/' done EOF
というのはどうだろう?
そこまでしてテンポラリファイルがなんで嫌なのかは自分もよくわかんないけど。
0 件のコメント:
コメントを投稿