Merci pour l'aide qui m'a mis sur la bonne piste dont voici les résultats:
dans mon fichier appelé par 'at -f', j'ai du ajouter : <code> bash # ben oui, at appelle ksh dans mon entreprise (quel couillon cet at... ;) ) shopt -s expand_aliases # pour rendre les aliases utilisables hors shell intéractif source ~/.bashrc # pour lire les aliases monalias </code> Merci pour l'aide et désolé pour le HS Stéphane (je ne savais pas qu'il y avait une liste spéciale pour les scripts) ++ mat On Thu, Jan 13, 2011 at 11:07:40AM +0100, Jeremie COURREGES-ANGLAS wrote: > On Thursday 13 January 2011 à 10:31:57AM, TISSET Mathieu wrote: > > > > Bonjour à tous, > > > > voilà, j'ai une petite question assez simple : > > peut-on, en lancer une commande avec 'at -f monfichier.sh now', faire appel > > à des alias? > > > > J'ai un alias nommé 'toto', définit et fonctionnel, dans mon fichier > > d'alias '~/.monfichiedalias'. > > > > Si je mets 'toto' dans le fichier 'monfichier.sh' et que je fais un 'at -f > > monfichier.sh now', > > j'ai un message d'erreur de commande 'toto' inconnue. > > > > J'ai essayé plusieurs choses, notamment de mettre dans 'monfichier.sh' un > > 'source ~/.monfichiedalias' mais ça ne donne rien. > > > > Des idées là-dessus? > > > > Merci d'avance, > > Sur le chan irc #bash, y'a un adage à propos des alias : > "Si tu dois poser la question, utilise plutôt une fonction." > > $ toto(){ echo "Bonjour, $USER"; }; > $ toto > Bonjour, matthieu > $ > > Les alias n'ont pas été imaginés pour être utilisés dans un script, mais > interactivement. Si tu y tiens craiment, regarde du côté de la commande > builtin '.' pour charger manuellement ce fichier, et du côté de > shopt expand_aliases (bash). > > > > -- > "Free software, free society." > Jérémie Courrèges-Anglas > GPG key : 06A11494 -- TISSET Mathieu -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/fr/FrenchLists Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe" vers debian-user-french-requ...@lists.debian.org En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org Archive: http://lists.debian.org/20110113110026.ga9...@serveur.lutix.org