Modifier un fichier en ligne de commande en root

Fermé
xunil2003 Messages postés 766 Date d'inscription mercredi 17 novembre 2004 Statut Membre Dernière intervention 29 septembre 2024 - Modifié le 23 déc. 2021 à 14:07
dubcek Messages postés 18764 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 9 février 2025 - 23 déc. 2021 à 16:24
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
A voir également:

1 réponse

dubcek Messages postés 18764 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 9 février 2025 5 624
23 déc. 2021 à 16:24
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