タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

TIPSとsedに関するyhira0202のブックマーク (2)

  • sedのお勉強 - Qiita

    cat before.txt | sed -e 's/before/after/gi' sed -e 's/before/after/gi' begore.txt beforeをafterに変換。gは全部変換。iは大文字小文字無視。-e はいくつでも繋げられる。 マッチした文字列の利用 beforeの部分で、\(と\)でくくると、afterの部分で\1で取り出せる。beforeで複数\(\)を使うと、afterで\2\3\4な感じで取り出せる。 つまり こんな感じ。例がおそまつなのは気にしない。 はまったところ +記号 sedでは+ではなく\+としないと、直前の文字1個以上の意味で使えない。 他にもバックスラッシュが必要なメタ文字が多い。 参考:正規表現メモ [追記] 手元のMacのBSDのsedだと\+でメタ文字として動いてくれなかった。みんなGNUのsed使えばいいと思う。 最短一致と

    sedのお勉強 - Qiita
  • UNIXのsedチュートリアル10 | エンタープライズ | マイコミジャーナル

    Guides, HowTos and Tips for Technology Geeks - The Geek Stuff Sasikala氏がThe Geek StuffにおいてUnix Sed Tutorial: Find and Replace Text Inside a File Using RegExのタイトルのもと、sedコマンドで置換を実施する場合の使い方とその例題をまとめている。sedはテキストファイルから特定の行を表示したり削除、または特定の文字列を置換する用途で用いられる。特に文字列の置換をおこなうためのツールとして活用されることが多い。 sedは便利なツールだが、置換の指定方法はマニュアルを読むだけではわかりにくいところがある。実例を通して身につける方法がわかりやすい。Unix Sed Tutorial: Find and Replace Text Inside a

  • 1