ねこ丸です。
これまた今さらなネタな感じがしますが。
env を使った shebang ってありますよね。あの
#! /usr/bin/env perl
とかになってるやつのことですが、この方法で awk って立ち上げられます?
#! /usr/bin/env awk -f
ってすると
env: awk -f: No such file or directory
って怒られちゃうんですけど、これはどうにか工夫できるもんなんでしょう
か? それとも
#! /usr/bin/awk -f
にしとくしかないんでしょうか? まぁ awk の場合は env 使う意味ほとん
どないんですけど、これが gawk になるとそうもいかないなぁと思いまして。
# 最近 Linux に慣れたせいか gawk が入っていない環境にくるとちょっとびっ
# くりします。
Perl とか Ruby にすればいいじゃんて話もあるでしょうけど、たいして複
雑でもない処理だと起動の軽さを信じて awk を使いたくなっちゃうのは貧乏
性なんですかねぇ。。。shell スクリプトにしないのはなんでだって話かもし
れませんが。shell スクリプトの中に
#! /bin/sh
...
awk '
..
..
'
で埋め込んだ方がいいのかな?
--
ねこ丸