On Sun, 05 Mar 2006 10:40:43 +0900
"T.Watanabe" <wtnabe@...> さんwrote:
> 結局、独自対処してあるのかみなさんご存知ですか? 僕の記憶の中では
>
> * jgawk
Japanized Gnu Awk (jgawk) 2.15.2 + 1.1(SJIS)
usage: jgawk [POSIX or GNU style options] -f progfile [--] file ...
jgawk [POSIX or GNU style options] [--] 'program' file ...
> * jperl
C:\Scripts\gawk\gawk-mbcs-win32-20060227>jperl --help
Usage: C:\Perl\bin\MSWin32-x86-object\jperl.exe [switches] [--] [programfile] [a
rguments]
-0[octal] specify record separator (\0, if no argument)
-a autosplit mode with -n or -p (splits $_ into @F)
-c check syntax only (runs BEGIN and END blocks)
-d[:debugger] run scripts under debugger
-D[number/list] set debugging flags (argument is a bit mask or flags)
-e 'command' one line of script. Several -e's allowed. Omit [programfile].
> * ActivePerlとPXPerlは同じ
C:\Scripts\gawk\gawk-mbcs-win32-20060227>perl --help
Usage: C:\PXPerl\bin\perl.exe [switches] [--] [programfile] [arguments]
-0[octal] specify record separator (\0, if no argument)
-a autosplit mode with -n or -p (splits $_ into @F)
-C[number/list] enables the listed Unicode features
-c check syntax only (runs BEGIN and CHECK blocks)
-d[:debugger] run program under debugger
-D[number/list] set debugging flags (argument is a bit mask or alphabets)
-e program one line of program (several -e's allowed, omit programfile)
以上の様で、jgawkとjperlは、それぞれ、「'program'」と「'command'」で、
「'」で括ってありますね。最近のWin32系Perlからは、「'」がはずしてあるの
で、シェルの問題を意識しているようにも思えますね。
ちなみに、CygwinのPerlはWin32系と同じ、gawkはgawk-mbcs-win32と同じ。
> くらいだったかなと思っているんですが、もうどれも手元に環境がないので確
> 認できません。間違っていたらご指摘お願いします。
ということで、少なくともコマンドプロンプトの特殊性に言及しているものは
ないですね。
個人的には本格的にコマンドラインを使うなら shell もそれなりのものにし
> た方がよい派なのですが、スクリプトが書けるかどうか動くかどうかが目的で
> あって、shell になんか興味ないって人もいるでしょうし、TSNET 的には避けて
> 通りにくい問題だなぁという感じがしますね。
もはや、文字コードの問題もあるので、コマンドプロンプトからは次第に遠ざ
かることになりそうです。
> http://www.rakunet.org/TSNET/pukiwiki/ の TSfree/コマンドライン環境っ
> てページに注意書きを足してみました。URL はバカみたいに長くなるので貼りま
> せんけどよろしければご確認ください。
すごいまとめですね。上記内容に修正いただければと思います_(__)_いずれ、
TSNETのページをまとめれば本を出版できるのでは(^^)v
> ※ TSfree って階層はわざわざ作らない方がよかったかな
そうですね。
藤岡 和夫
kazuf@...
TS Networkのために http://homepage1.nifty.com/kazuf/