我| sudo tee FILENAME
过去经常能够写入或追加到需要超级用户权限的文件。
尽管我理解为什么它在某些情况下会有所帮助,但tee
也会将其输入再次发送到STDOUT,但我从未真正将这部分内容tee
用于任何有用的事情。在大多数情况下,如果我不执行额外的步骤并使用手动将其静音,则此功能只会使我的屏幕充满不必要的抖动tee 1> /dev/null
。
我的问题:是否有一个命令arround,它与完全一样tee
,但是默认情况下不向STDOUT输出任何内容?
cat
不会自行写入文件。>
我的当前用户无法写入文件,因此操作员无法使用。因此,没有帮助。并且请停止每2秒完全更改您评论的含义。换一个新的。
如果更换
—
锯末
| sudo tee FILENAME
用| sudo cat >filename
,你得到的结果是你想要什么?
否,
—
aef
>
操作员使用当前的shell用户写入文件。该用户没有必要的权限。cat
完全没有用。
tee
用cat >filename
,你得到的结果是你想要什么?