Necesito agregar una línea a un archivo de configuración (por ejemplo, /etc/resolv.conf). Si yo uso
sudo echo "nameserver 192.168.1.6" >> /etc/resolv.conf
Recibo mensaje de error Acceso denegado. El problema es que bash escribe en el archivo desde mi cuenta, no desde la cuenta de root.
¿Hay alguna manera de cómo funciona?
Sé que hay una "solución" para escribir mis comandos en un archivo y ejecutarlos como lotes, pero es muy incómodo :-(
command-line-interface
sudo
izidor
fuente
fuente
Respuestas:
fuente
echo "nameserver 192.168.1.6" | sudo tee -a /etc/resolv.conf
fuente