1 :
nobodyさん:
Perlでいいじゃん・・・って感じもするのだが、
憶えることが少ない言語で楽するのもありかと思う。
しょぼいアクセスカウンター作るだけでPerlとかを使うのは
ウオノメ治療するのに大病院の手術室でレーザーメス使うようなもんだから。
簡単な事は簡単な言語で。
それが一番。
#!/bin/sh
awkのaはAhoのa
winで使いたいので勉強させてください。
パスは通してあります。インストールしているのはgawkです。
DOSでawk[エンター]押すと使い方の一覧がでます。
何か簡単なものでいいので文字出力とか?基本的なこと教えてください。
6 :
nobodyさん:2007/02/19(月) 22:20:08 ID:3p/ikWgk
awk '{ for(;;) print "awkはAhoが作りました" }'
8 :
nobodyさん:2007/02/20(火) 18:40:29 ID:koUHq0nJ
>>7 BEGINが必要ない時もBEGINを付けているのかと小一時間(ry
9 :
nobodyさん:2007/02/20(火) 22:46:56 ID:koUHq0nJ
流行ってないけどawkは良い言語だよ。
Perlならawkに出来ることは全て出来る。
でも、awkで出来ることは書いたほうが楽だし、
見た目もスッキリすることが多い。
最近は機能満載のオブジェクト指向言語が増えてきているが
こういう言語ももう少し見直されても良いのではないか?
近所の安売りスーパーへ買い物に行くのにロールスロイスを使うのは愚か。
ママチャリで十分。
10 :
nobodyさん:2007/02/21(水) 08:54:25 ID:5huSMNKy
awkを日本語で
さげ
>>11 こんな便利なものがあったのか.....。とりあえず、gawk での設定例を書いておく。
設定 --> 新しい言語を追加
言語名 gawk
gawk.exe のフルパス指定
設定 --> 言語別の設定
実行時オプション -f
拡張子リスト awk,txt
テンポラリファイル Copal.tmp (デフォルトのまま)
実行例
scriptタブのウィンドウで、
BEGIN {print "Hello World"}
と入力し、緑の右三角ボタンを押す。
>6
awk '{ for(;;) print "awkはAhoが作りました" }'
を実行したら、何も出力されませんでした。
>7,8
awk 'BEGIN{ for(;;) print "awkはAhoが作りました" }'
を実行したら、「awkはAhoが作りました」が画面に表示されました。
WeinbergerとKernighanをないがしろにするからそうなる