数据流传导工具sponge

 moreutils 工具套件的一部分。sponge 的主要特性它能够读取标准输入并将其写入指定的文件,同时保持输入输出内容的原子一致性。这意味着 sponge 会在完全接收输入内容后才打开输出文件,从而避免了在写入过程中可能发生的部分数据覆盖或损坏的问题。

sponge 是 moreutils 包中的一个工具,主要用在重定向输出时避免覆盖原始文件。它的工作方式是先将输出内容读取到内存中,然后再写回到文件中

epel-release , moreutils

追加文件:

content=$(<1.txt)

echo “$content” | { cat; echo “hello”; } | sponge 1.txt

echo “hello1” | sponge -a 1.txt

------本页内容已结束,喜欢请分享------

感谢您的来访,获取更多精彩文章请收藏本站。

© 版权声明
THE END
喜欢就支持一下吧
点赞14 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片

    暂无评论内容