この質問は、私の最後の質問 (テキスト ファイルの特定の行を検索し、特定の文字まで置換する) を拡張したものです。ユーザー@anubhavaの助けを借りて、dataspecsで始まる行を検索し、それを次のように変換することができました
dataspecs v1 v2 v3 v4 v5 ! blah
に
dataspecs $new_val ! blah
ただし、変数を保持できるようにする必要がありv1
v2
v3
(実際の値はわかりません)、 andv4
をv5
bash 変数$new_v4
andに置き換えます$new_v5
。したがって、私の新しい行は次のようになります。
dataspecs v1 v2 v3 new_v4 new_v5 ! blah