Bonjour je souhaite ajouter cette alias dans mon bashrc.
Pouvez-vous me dire ce qu'il faut déspécialiser comme caractère ?
J'ai essayé
1 2
| alias dir='du -sk * | awk \'{print substr($1/1024,0,index($1/1024,"."))""substr($1/1024,index($1/1024,"."),3)"M "$2}\''
. .bashrc |
Mais ca marche pas...
Réponse du shell
1 2
| -bash: .bashrc: line 19: syntax error near unexpected token `('
-bash: .bashrc: line 19: `alias dir='du -sk * | awk \'{print substr($1/1024,0,index($1/1024,"."))""substr($1/1024,index($1/1024,"."),3)"M "$2}\''' |
La commande de base
du -sk * | awk '{print substr($1/1024,0,index($1/1024,"."))""substr($1/1024,index($1/1024,"."),3)"M "$2}'
J'ai aussi essayé dans une fonction
1 2 3 4 5
| function dir() {
du -sk * | awk '{print substr($1/1024,0,index($1/1024,"."))""substr($1/1024,index($1/1024,"."),3)"M "$2}'
}
. .bashrc |
la pas d'erreur mais dir ne marche po 
Je vous remercie de votre aide
++
Partager