タグ

toolとsedに関するyuki_2021のブックマーク (1)

  • Macでsedが期待通り動かない時の対処法あれこれ - gumfum blog

    Mac のターミナルで sed コマンドを利用した際、期待通りに動かないことがあったので調べてみたメモ。 sed コマンドとは sed(Stream EDitor)は、入力として受け取ったテキストに対して、変換など処理を行うコマンド。 端的にいうと文字列の加工ができるコマンドである。 例えば、マッチした文字列の一部を置換したい時などに使う。以下の例では、-e の後に置換するルールを記述しており、World を Japan に置換している。 % echo "Hello, World\!" | sed -e "s/World/Japan/g" Hello, Japan! パイプで入力を受け取る以外には、ファイルを入力として受け取り処理を行うこともできる(処理結果は標準出力されるのみのため、ファイルに出力したい場合は後述の -i オプションを利用する)。 % echo "Hello, World

    Macでsedが期待通り動かない時の対処法あれこれ - gumfum blog
  • 1