我想附加一个字符串变量。 例如WINDOW = WINDOW winName =“ fp_w_RetrocessionTrigger” winTitle =“ Retrocession触发器” comp =“ FPGUI” funcId =“ 14316” domainId =“ bancs” preLoad =“ true”> 这是我的字符串变量(WINDOW)。我希望使用sed或awk cmd将字符串的这个变量附加到另一个文件中。
尽管我已经尝试过像sed -i''$ n'i“'$ WINDOW'”'test.xml这样的cmd,但是它仅在其中打印空间。请帮助我。
答案 0 :(得分:1)
您的问题不是很清楚,但是,如果您想在文件的每一行的开头和/或结尾处添加文本,则可以尝试以下
$ cat 1.txt
1
2
3
4
5
在行首添加文本:
$ sed -e 's/^/start_of_the_line/' -i 1.txt
在行末添加文本:
$ sed -e 's/$/end_of_the_line/' -i 1.txt
输出
$cat 1.txt
start_of_the_line1end_of_the_line
start_of_the_line2end_of_the_line
start_of_the_line3end_of_the_line
start_of_the_line4end_of_the_line
start_of_the_line5end_of_the_line