#1 Le 02/01/2009, à 14:49
- AcidBen
[RESOLU] Probleme avec alias dans .bashrc
Bonjour a tous,
Je voudrai mettre dans mon .bashrc la commande suivente :
alias ppurge='sudo dpkg --purge $(COLUMNS=200 dpkg -l | grep "^rc" | tr -s ' ' | cut -d ' ' -f 2)'
Mais j'ai forcement une erreur au chargement de mon terminal :
bash: alias: | cut -d : non trouvé
bash: alias: -f 2) : non trouvé
Donc je suis obligé de mettre des \ devant les ' ce qui donne :
alias ppurge='sudo dpkg --purge $(COLUMNS=200 dpkg -l | grep "^rc" | tr -s '\ '\ | cut -d '\ '\ -f 2)'
Mais du coup ca ne marche plus....
Vous avez une idée comment permettre ca ?
Merci et bonne année
Ben
Dernière modification par AcidBen (Le 02/01/2009, à 15:30)
Ubuntu Desktop double boot Seven -- Core i7 6Go GTX-460
Ubuntu Server Lucid -- Xeon 5520 - 8Go
EEEbuntu -- EeePC 4G 701
Hors ligne
#2 Le 02/01/2009, à 15:00
- iuchiban
Re : [RESOLU] Probleme avec alias dans .bashrc
essaye en mettant ta commande dans un fichier exécutable et pour ton alias tu dis d'exécuter le script.
Essaye aussi en mettant les \ avant les '
C'est depuis que Chuck Norris a laissé la vie sauve à un manchot que l'on dit que Linux est libre.
Chuck Norris n'a pas besoin d'éditer son premier message pour ajouter [Résolu]. Chuck Norris est toujours [Résolu], quoi qu'il arrive.
Hors ligne
#3 Le 02/01/2009, à 15:30
- AcidBen
Re : [RESOLU] Probleme avec alias dans .bashrc
Merci
Mettre la commande dans un fichier marche
ce qui donne dans le .bashrc :
alias ppurge='sudo sh /home/god/scripts/ppurge.sh'
et dans purge.sh :
#!/bin/sh
sudo dpkg --purge $(COLUMNS=200 dpkg -l | grep "^rc" | tr -s ' ' | cut -d ' ' -f 2)
Bref Merci Iuchiban
Ubuntu Desktop double boot Seven -- Core i7 6Go GTX-460
Ubuntu Server Lucid -- Xeon 5520 - 8Go
EEEbuntu -- EeePC 4G 701
Hors ligne