現在、ファイル a.txt には次のものが含まれています。
#define ABC
a.txt を次のように変更したい:
#define ABC
#define DEF
そして、私は試しました
sed 's/#define ABC/#define ABC&\n#define DEF/g' a.txt > tmp/test.txt
mv tmp/test.txt > a.txt
しかし、それは代わりに私を与えてい#define ABC#define ABCn#define EDF
ます。オンラインで複数のソリューションを試しましたが、うまくいきません。私のソリューションの何が問題になっていますか? ありがとう!!!
Solaris 11 での作業