awk ファンクラブ (333レス)
前次1-
抽出解除 レス栞

リロード規制です。10分ほどで解除するので、他のブラウザへ避難してください。
117
(2): login:Penguin [] 2011/06/08(水) 06:42:33.45 ID:3juXEiES(1) AAS
上だと\n\rになっちゃうけど
CRLFの\r\nとは違うから
Windowsでは認識しないのでは?
141
(1): login:Penguin [sage] 2011/07/08(金) 00:37:18.45 ID:gfdD9pMC(1) AAS
fileコマンドの出力からテキストファイル(表示可能なファイル)だけ取得する
awk '{ q=$1; $1="" }; /text/{ print q }' -F:

FSは-Fオプションを使って1文字短く書く。使い方は次のようにパイプでつなぐ。
find sda6.photorec -type f -exec file '{}' + |awk '{ q="'\''" $1 "'\''"; $1="" }; /text/{ print q }' -F: |xargs -i cp -v "{}" sda6.photorec.text/

xargsに渡すためクォートしてる。ワンラインにシングルクォーテーション入ると書きづらい。
でも、こういう処理はawkが一番楽だね。

>>140
へー、それは良いね!って思ったけど自分が書くような短いスクリプトには不要かも…
今、awkでデバッガが重宝するような長いスクリプトって、どれほど書かれてるんだろう?
171: login:Penguin [sage] 2011/08/16(火) 15:27:51.45 ID:2FR0TK0E(1) AAS
ちゃんとご自分で読んだものを「つ」されてますか?
178: 172 [sage] 2011/08/21(日) 22:01:39.45 ID:Mb9j323G(1) AAS
自己レスです。
BEGIN { FPAT = "([^" FS "]+)|(\"[^\"]+\")" }
みたいな事をしました。
252: login:Penguin [sage] 2019/12/13(金) 09:49:46.45 ID:WFJlAa92(1) AAS
perlとかでやれよ。
awkで簡単に出来ることをsed+grepで頑張る人達がクダスレ辺りに沢山いるが、それと同等だろう。
知恵の輪としては面白いけれど、成果には乏しいのでないか。
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.024s