トップページ⇒tech
665コメント224KB

awkについて語るスレ $2

■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん2007/02/23(金) 23:55:42
腐っても鯛? 騏��も老いては駑馬に劣る?
三人の碩学が生み出したスクリプト言語AWKについて語るスレ

◆ 前スレ
awkについて語るスレ
http://pc10.2ch.net/test/read.cgi/tech/1023556171/

◆ 関係スレ
シェルスクリプト相談室
http://pc10.2ch.net/test/read.cgi/tech/1112553783/
AWKでCGI
http://pc10.2ch.net/test/read.cgi/php/1171804314/
【sed】シェルスクリプト総合@LINUX Part2【awk】
http://pc10.2ch.net/test/read.cgi/linux/1154578200/

◆ 参考
The AWK Programming Language (Brian Kernighan):
ttp://cm.bell-labs.com/cm/cs/awkbook/index.html

GAWK (GNU Projedt):
ttp://www.gnu.org/software/gawk/
0653デフォルトの名無しさん2011/09/17(土) 16:28:58.78
cygwin で駄目な理由が分からないから教えられない。
0654デフォルトの名無しさん2011/09/18(日) 08:02:36.95
>>652
つhttp://www.klabaster.com/progs/gawk32.zip
0655デフォルトの名無しさん2011/09/19(月) 13:00:55.06
>654 さんくすこ

>653 awkの実行形式だけ入手すれば良いようにしたいのさ。
0656デフォルトの名無しさん2011/09/19(月) 14:01:43.39
バイナリ互換のWindowsなのに、cygwinてexeをもってくだけじゃ使えないの?
0657デフォルトの名無しさん2011/09/19(月) 16:07:37.39
物によっては使えたような気がする。
cygwin1.dllだっけ?にパスが通ってれば大体使えたような気がする。
0658デフォルトの名無しさん2011/09/19(月) 17:00:12.76
結構沢山のdllが要るよ
コマンドによるけど
0659デフォルトの名無しさん2011/10/24(月) 01:55:49.24
教えてください。英語得意な人

http://www.gnu.org/s/gawk/manual/gawk.html#Array-Sorting-Functions
の asort(), asorti()で使うユーザー定義の比較関数について
3番目の引数とPROCINFO["sorted_in"]に設定するのと違うのか同じなのか?

それと
http://www.gnu.org/s/gawk/manual/gawk.html#String-Functions
に書いてある3番目の引数の説明("descending"とか)が両立してんの?
0660デフォルトの名無しさん2011/10/24(月) 11:34:13.18
http://www.gnu.org/s/gawk/manual/gawk.html#Array-Sorting-Functions
As with PROCINFO["sorted_in"], this argument may be the name of a user-defined function, ....

http://www.gnu.org/s/gawk/manual/gawk.html#String-Functions
The third argument can also be a user-defined function name ....
第三引数の値と同名の関数が定義済みならそれを利用するとか、
そういう方法で区別してるんじゃないの
0661デフォルトの名無しさん2011/10/24(月) 13:33:04.59
>>659
比較関数の与え方はPROCINFO["sorted_in"]の場合と同じってことだろ。

自分で定義した関数の名前でもいいし、11.2.1.2に書いてあるようにすでに用意
されている@〜を使ってもいい。

0662デフォルトの名無しさん2011/11/14(月) 21:59:05.28
個人的には、GAWKにはあと、Cで書いた関数の呼び出しというか
GAWKで呼ぶ関数をCで書ける機能が欲しいと思ってるんだけど、
ここ見る限り世間的にはあんまり需要ないんかねぇ。

まぁ、それやるくらいならGAWK自体に変更を加えて再コンパイルしろってことかもしれないけど。
0663デフォルトの名無しさん2011/11/15(火) 01:44:31.01
PとかR使え言われると思う。
0664デフォルトの名無しさん2011/11/15(火) 01:58:32.43
>>662
ttp://www.gnu.org/s/gawk/manual/html_node/Dynamic-Extensions.html
じゃダメ?将来的にさらに拡張される可能性はあるみたいだけど
0665デフォルトの名無しさん2011/12/09(金) 00:35:09.18
最近awkcardを知って座右に置いてるのだが、日本語版って存在するのだろうか。
■ このスレッドは過去ログ倉庫に格納されています