私はsedを勉強しようとしていますが、問題が発生しました。私はと呼ばれるファイルを持って、私に説明してみましょう:anystringは、それが唯一の例だから、私がしたいコードがあることを意味しARRAY = ...という形式の行を削除するにはどうすればいいですか?セドと?
code..
ARRAY=(anystring);
code..
。さて、sedを使って "ARRAY = ...;"という行を削除したいのですが、
私が試した:
sed "/ARRAY=[a-z]*;/d" in > out
が私のために正常に動作している:ながら、
sed "/#ARRAY=.*;/d" in > out
しかし、誰成功を収めました。問題は、 "ARRAY ="の後にすべての文字があることです(明らかにを除く)。
どうすればいいですか?
を使用してください。古い質問への回答を受け入れることができます。 –