作者: 水羽信男
日時: 2004/5/1(18:58)
山本幸一さま

毎度、ご教示感謝します。
ようやくTcl/Tkのバージョン8.4.6をダウンロードして試してみました。
が、なんだか問題は残っているような気がします。自信は毎度のことな
がら、ありませんが……。

僕のOSはWindows2000で、tkcon バージョンは2.4です。
行末の“;”は実際には改行していません。

★次の三つは所期の結果を得られません★★

% gawk "{print $1}" test.txt
can't read "1": no such variable

% gawk "{gsub(/[-]/,\"_\");print}" test.txt
invalid command name "-"

% gawk --ctype=UTF8 "{gsub(/-/,\"_\");print}" test.txt>test2.txt
gawk: cmd. line:2: fatal: cannot open file `test.txt>test2.txt' for ;
reading (Invalid argument)

◎これで問題はありません◎◎
% gmwk --ctype=UTF8 "{gsub(/-/,\"_\");print}" test.txt >test2.txt


◆こんなことにもなっています◆◆

% echo "{aaa} {bbb}"
{{aaa} {bbb}}
% echo "aaa bbb"
{aaa bbb}
echo {aaa bbb}
{aaa bbb}

▼こんなところが原因なのでしょうか▼▼
% echo {$1}
{$1}
% echo "{$1}"
can't read "1": no such variable
▲理屈はわかりませんが……▲▲
取り急ぎ、ご報告まで。

みずは