可能的重复:
将标准输出重定向到您没有写权限的文件
我正在尝试将一行文本附加到写保护文件。
我试图用它来完成这个,sudo echo "New line to write" >> file.txt
但我得到了一个权限被拒绝的错误——大概是因为它试图对字符串进行 sudo,而不是将它附加到文件的行为。
如果我运行sudo vi file.txt
并进行身份验证,我可以很高兴地写下来。
任何帮助将不胜感激。
小智 24
使用下面的命令
echo "New line to write" | sudo tee -a file.txt
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
4689 次 |
最近记录: |