2010-12-29 6 views
0

私はxkcdからinfo.0.jsonファイルをダウンロードし、altテキストだけを解析しようとしています。私は周りに引用符があるかどうか気にしない。問題はinfo.0.jsonファイルはすべて1行で、altテキストは "alt ="という単語の後に引用符で囲まれています。試してcat info.0.json | grep altはファイル全体を返します(これはすべて1行だからです)。代替テキストを取得するgrepまたはsedコードは何ですか?行全体を出力せずに、grepを使用して単語の後に2文字間のすべてを見つけるにはどうすればよいですか?

答えて

0

-oスイッチを使用します

-o、--onlyマッチングショーラインマッチングパターン

例の一部のみ:

grep -o 'alt="[^"]*"' 
+0

はあなたに感謝を!それは素晴らしい作品です。 –

関連する問題