我搜索并发现“echo -n”和“printf”是解决这个问题的方法,但它们在我的机器上工作有点古怪。
这里:
[wadhwaso@nxnixd01 ~]$ echo "hello" >> test
[wadhwaso@nxnixd01 ~]$ cat test
hello
[wadhwaso@nxnixd01 ~]$ echo -n "world" >> test
[wadhwaso@nxnixd01 ~]$ cat test
hello
world
[wadhwaso@nxnixd01 ~]$ echo -n " seriously?" >> test
[wadhwaso@nxnixd01 ~]$ cat test
hello
world seriously?
“printf”也是如此。它第 2 次第 3 次第 4 次等,但不是第一次。
我对 awk 和 sed 不太满意,这就是我想使用它们的原因。
如果我别无选择,有人可以告诉我如何通过 awk 或 sed 在 /etc/grub.conf 中添加“elevator=noop”吗?
答:
sed -i '$s/$/,string/' file
..