シェルでマルチラインコメント
仕事中に「シェルでマルチラインコメントはどう書くんだーっ!」という叫び声が聞こえてきたので、考えてみた。シェルって、Bシェルとかbashとかね。
cat << EOF > /dev/null export VAR1=1 export VAR2=2 export VAR3=3 EOF
意外とできるもんだな、とか思って我ながらご満悦だったんだけど、やっぱりもっとスマートな方法を思いつく人はいるのであった。
http://www.geocities.jp/geo_sunisland/tips.html#tips-2
でも、どっちにしても気持ち悪いので、viでこんなコマンドを打つほうが趣味だ。(3行目から5行目をコメントアウトする例)
%3,5s/^/#/
シェルばんざーい!