[過去ログ]
awkについて語るスレ $2 (1002レス)
awkについて語るスレ $2 http://mevius.5ch.net/test/read.cgi/tech/1172242542/
上
下
前次
1-
新
通常表示
512バイト分割
レス栞
抽出解除
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
リロード規制
です。10分ほどで解除するので、
他のブラウザ
へ避難してください。
127: デフォルトの名無しさん [sage] 2008/04/07(月) 03:10:31 >>126 前者はawkでやるべきことではない。iconv, nkfなどそれ専用のツールがある。 後者も必ずしもawkは不要。コマンドラインが使える環境なら普通にできる。 例えば、Unix系なら cat append.txt >> original.txt で既存のファイルに追加できる。 DOS系でも、type append.txt >> original.txt でできる。 要は、awkのいいところはそれ単体でなんでもできる(或いはできない)ことではなく、 コマンドライン環境で力を発揮するツールであること。 例えば、正規表現でマッチした文字列を置換するだけならテキストエディタでもできる。 あーそうそう、エディタがあれば文字コードの変換もそれだけでできる。 所謂テキストエディタを使ったことがないなら、一度(正規表現検索機能、 文字コード変換機能のある)テキストエディタを触ってみるといいかもしれない。 http://mevius.5ch.net/test/read.cgi/tech/1172242542/127
128: デフォルトの名無しさん [sage] 2008/04/07(月) 03:32:54 >>127さん >>126です お疲れのところ早々のご解答誠にありがとうございます コンバートは別のツールで行う DOS環境ではtype append.txt >> 出力先ファイル名で追加書き込み 了解しました エディターは秀丸エディターを使っています コンバートは出来るのですが検索でマッチした文字列は1箇所ずつコピーなんです sakuraエディターで一括コピーや切り取りが出来ると教えてくれた方もいてたのですが sakuraエディターは試したことが無いんです 詳しくありがとうございました http://mevius.5ch.net/test/read.cgi/tech/1172242542/128
130: デフォルトの名無しさん [sage] 2008/04/07(月) 04:02:07 >>127は結局awkの解答はしないのになんでしゃしゃり出てきたの? できないじゃん http://mevius.5ch.net/test/read.cgi/tech/1172242542/130
141: デフォルトの名無しさん [sage] 2008/05/06(火) 02:42:04 >>132 もう居ないかな。gawk3.1.6 + nkf2.0 使用@cmd.exe C:\work>type aaa.txt (※EUCなので化ける事を確認) 、ロ、イ、ロ、イ ナ・?ケ貍シ ナ・?」イケ貍シ ナ・?」ア」ーケ貍シ ナ・?、ロ、イケ貍シ ナ・?、ユ、ャケ・ナ・ユ、ャケ貍シ ナ・?」ウケ貍シ、ネナ・?」オケ貍シ C:\work>nkf -Es AAA.txt ほげほげ 東京号室 東京2号室 東京10号室 東京ほげ号室 東京ふが号 東ふが号室 東京3号室と東京5号室 C:\work>nkf -Es AAA.txt| gawk "/東京.*号室/{print $0}" 東京号室 東京2号室 東京10号室 東京ほげ号室 東京3号室と東京5号室 既出の通り文字変換nkf(>>127) 正規表現の制約で条件変更(>>137) 実際に使う場合はこんな感じでバッチ作るとか。 C:\work>nkf -Es AAA.txt| gawk "/東京.*号室/{print $0}" >>TEST.txt http://mevius.5ch.net/test/read.cgi/tech/1172242542/141
メモ帳
(0/65535文字)
上
下
前次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.038s