awk ファンクラブ (332レス)
上下前次1-新
抽出解除 レス栞
117(2): 2011/06/08(水)06:42:33.45 ID:3juXEiES(1) AAS
上だと\n\rになっちゃうけど
CRLFの\r\nとは違うから
Windowsでは認識しないのでは?
141(1): 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
省2
171: 2011/08/16(火)15:27:51.45 ID:2FR0TK0E(1) AAS
ちゃんとご自分で読んだものを「つ」されてますか?
178: 172 2011/08/21(日)22:01:39.45 ID:Mb9j323G(1) AAS
自己レスです。
BEGIN { FPAT = "([^" FS "]+)|(\"[^\"]+\")" }
みたいな事をしました。
252: 2019/12/13(金)09:49:46.45 ID:WFJlAa92(1) AAS
perlとかでやれよ。
awkで簡単に出来ることをsed+grepで頑張る人達がクダスレ辺りに沢山いるが、それと同等だろう。
知恵の輪としては面白いけれど、成果には乏しいのでないか。
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.016s