我试图通过在终端上执行单行命令将行添加到Mac上的hosts文件中。
我以为使用sudo会很容易,但是当我尝试将其添加>>
到hosts文件时,它会返回“权限被拒绝” ,但是如果我尝试替换>
主机内容,它会起作用。
sudo echo test >> /etc/hosts
-bash: /etc/hosts: Permission denied
$
sudo echo test > /etc/hosts
Password:
$
操作系统是最新的。
只需使用文本编辑器(以sudo开头)来修改您的/ etc / hosts
—
MrSmith42
我想制作一个脚本来帮助实现此目的,因此文本编辑器在这种情况下无济于事。
—
造币厂