尝试/opt
使用命令在文件夹中创建文件:
sudo echo '01' > aaa
出现错误-bash: aaa: Permission denied
如果我使用 vim 创建文件、编辑和保存,效果很好
sudo vim aaa
为什么在使用一个命令创建文件时出现错误,而使用另一个命令则没有错误?
尝试/opt
使用命令在文件夹中创建文件:
sudo echo '01' > aaa
出现错误-bash: aaa: Permission denied
如果我使用 vim 创建文件、编辑和保存,效果很好
sudo vim aaa
为什么在使用一个命令创建文件时出现错误,而使用另一个命令则没有错误?
在sudo 启动之前,shell 会像您 一样执行重定向。你要:
以便在 sudo 进程中创建“aaa”文件。