パラメータファイルで一致しないテキストを見つける

パラメータファイルで一致しないテキストを見つける

パラメータファイルがあり、1つの単語をインポートしてからその単語のみを削除し、残りの部分をすべて残そうとします。たとえば、

例は次のとおりです。

#Parameter File
CAT=SammyISaGreatCat

これは私のコード文字列です。

export CAT=`grep CAT $PARFILE | grep -Ev "CAT="`

私はSammyIsaGreatCatパラメータファイルからインポートされた唯一のものになりたいです。どうすればいいですか?

ベストアンサー1

次のコマンドを使用してパラメータを読み取ることができます。

export CAT=$(grep -i "^cat=" "${PARFILE}" | head -1 | cut -d= -f2-) 

追加のチェックでキャット大文字と小文字を区別せずにCAT=

おすすめ記事