• ベストアンサー

linuxのコマンドについて

linuxのコマンドについて honey34,123 234,honey23 32,honey56 honey12,34 など、,の左側にhoney数値 右側に数値 もしくは ,の右側にhoney数値 左側に数値 が並んだテキストデータがあります。 このなかから数値の列だけを取り出したいのですが、どうしたいいでしょうか。 cutコマンドやsedコマンドの組み合わせを試してみましたがだめでした。

質問者が選んだベストアンサー

  • ベストアンサー
  • kmee
  • ベストアンサー率55% (1857/3366)
回答No.2

この例が 123 234 32 34 となるなら sed 's/,*honey[0-9][0-9]*,*//g' でいいと思うのですが。 他に希望があるなら補足してください。

noname#182748
質問者

お礼

ありがとうございます。心からお礼を申し上げます。

その他の回答 (1)

  • localica
  • ベストアンサー率52% (202/385)
回答No.1

sedで充分だと思いますが、要件はこれだけで良いのでしょうか。 sed 's/honey//g'

noname#182748
質問者

お礼

すいません、説明不足でした。下の回答者様の回答のようにしようと思いました。

関連するQ&A