假设我有一个空文本文件,
touch empty_file
如何将特定值插入此空文件的第一行?
答案1
这很容易。只需使用重定向运算符>
即可echo
:
echo 'some value' >empty_file
要在此之后添加新行:
echo 'some other value' >>empty_file
答案2
- 由于这是一个空文件,只需
echo '<value>' >> file-name
- 如果您想始终插入第一行,即使文件不为空
sed -i '1s/^/<value>\n/' file-name