私は持っています
param1='123'
をお願いします
param1='123'
param2=123
123は私がこれを実行したいファイルの間で変わるでしょう。
私は使用してparam2を得ることができます sed -i "s/param1=\([0-9]\+\)/param2='\1'/g" '{}' \;
しかし、それから私はparam1を失います。
私はまた使用して行param2を追加することができます sed -i "param1='\([0-9]\+\)';/a \param2=\1;
しかし、パターンは認識されていないと私は終わる param2=1
これら2つのコマンドを組み合わせる方法、またはこれを機能させる別の方法はありますか?
どうもありがとう!
nparam2
そして2番目の試合を出力する?それともこれはどのように機能しますか?