fra*_*ras 1 unix linux bash append
我正在通过 bash 管道传输一个文件,如何在其末尾附加一些文本?
cat filename.txt | append "text to append" | final_command
Run Code Online (Sandbox Code Playgroud)
编辑:这必须在不创建新文件的情况下完成
这应该可以做到:
(cat filename.txt && echo "text to append") | final_command
Run Code Online (Sandbox Code Playgroud)
如果您不想在末尾添加换行符,请使用echo -n:
(cat filename.txt && echo -n "text to append") | final_command
Run Code Online (Sandbox Code Playgroud)