を使用して交換してください。私はファイルの行の先頭にある文字列のシーケンスを置き換えようとしています。例えば、私が「N」または「R」と「WR」とパターン「GN」のいずれかのインスタンスを交換したいのですが、彼らはその行の最初の2つの文字がある場合のみ。私は、次の内容のファイルを持っている場合たとえば、:条件は、私の質問は、おそらくかなり単純であるSED
WRONG
RIGHT
GNOME
を私は私が上記のいずれかのインスタンスを置き換えるために、次を使用することができます知っている
RONG
RIGHT
NOME
を与えるために、このファイルを変換したいです例。
sed -i 's/GN/N/g' file.txt
sed -i 's/WR/R/g' file.txt
問題は、私は上記のパターンは、任意の行の最初の2つの文字がある場合にのみ、この現象が発生したいということです。おそらくIF文ですが、私はどのような状態になるかわかりません。正しい方向のポインタは、ありがとう、ありがとう。
うん、それはそれと同じくらい簡単でした。どうもありがとう。 – tasslebear