如何使用 Linux `echo` 命令写入文件并避免空行
使用 Linux echo 命令写入文件时,有时会在文件末尾生成一个空行。为了避免这种情况,可以使用以下命令:
sed -i '/^$/d' file.txt
其中,sed 是一个文本处理工具,-i 参数表示直接修改原文件,/^$/d 表示删除正则表达式 ^$ 匹配到的空行。
例如,以下命令会将 hello.txt 文件中的所有空行删除:
sed -i '/^$/d' hello.txt
这样,您就可以使用 echo 命令写入文件,并确保文件中没有空行。
原文地址: https://www.cveoy.top/t/topic/oome 著作权归作者所有。请勿转载和采集!