次のような行を含むテキスト ファイルがあります。
variable_name : value
「値」を既知の固定値 (「myvalue」としましょう) に置き換える bash スクリプトを作成する必要があります。
variable_name の値がどれであるかは、以前はわかりません。
sed、grep、awkなど、Linuxボックスのデフォルトのインストールで使用できるbashコマンドを使用する必要があります.
「値」文字列がわかっている場合はsedでそれを行う方法を知っていますが、変数の名前でファイルを検索しても方法がわかりません。
編集:このタスクに複雑さを追加します。たとえば、次のような場合、固定テキストでいくつかのパターンを除外する必要があります。
variable_name : value
variable_name : VARIABLE_NAME > lorem_ipsum
文字列 VARIABLE_NAME での置換を除外する必要があります。結果は次のようになります。
variable_name : myvalue
variable_name : VARIABLE_NAME > lorem_ipsum
前もって感謝します、