「」を含む「test.html」ファイルにある次のhtmlコード内からテキストを抽出するには、どのコマンドを使用する必要があります<span id="imAnID">extractme</span>
か?
ファイルが大きくなるので、grep または sed で ID を指定し、この ID を持つタグからテキストのみを抽出するように指示する必要があります。ファイルが存在するディレクトリからターミナルを実行すると仮定すると、次のようになります。
cat test.html | sed -n 's/.*<span id="imAnID">\(.*\)<\/span>.*/\1/p'
私は何を間違っていますか?空の出力が得られます...簡単であれば、これにgrepを使用することに反対しません。