Modifier un fichier en ligne de commande en root

xunil2003 Messages postés 766 Date d'inscription   Statut Membre Dernière intervention   -  
dubcek Messages postés 18627 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

Je suis sur ubuntu 20.04

J'ai besoin depuis un fichier bash de modfier un fichier en root.
sudo echo ' ' >> /etc/apt/sources.list
sudo echo '#Depot de google chrome' >> /etc/apt/sources.list
sudo echo 'deb [arch=amd64] https://dl.google.com/linux/chrome/deb/ stable main' >> /etc/apt/sources.list

ceci ne fonctionne pas.

Comment faut il procéder ?

Merci.

Configuration: Linux / Firefox 95.0

1 réponse

  1. dubcek Messages postés 18627 Date d'inscription   Statut Contributeur Dernière intervention   5 660
     
    hello
    la redirection n'a pas les droits du sudo, c'est le shell courant qui l'exécute
    une méthode :
    sudo bash -c "echo \"  \"  >> /etc/apt/sources.list"

    ou
    echo ' ' | sudo tee -a /etc/apt/sources.list
    0