小编arg*_*m2f的帖子

是否有海绵的标准替代品来将文件导入自身?

我经常想做这样的事情:

 cat file | command > file
Run Code Online (Sandbox Code Playgroud)

(这显然不起作用)。我见过的唯一解决方案是sponge,即

 cat file | command | sponge file
Run Code Online (Sandbox Code Playgroud)

不幸的是,sponge我不可用(我也不能安装它或任何其他包)。

有没有更标准的快速方法来做到这一点,而不必每次都将其分解为多个命令(管道到临时文件,管道返回原始文件,删除临时文件)?tee例如,我尝试过,它似乎有效,但它是一致/安全的解决方案吗?

pipe tee

6
推荐指数
1
解决办法
1282
查看次数

标签 统计

pipe ×1

tee ×1