[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: at et alias



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

Attachment: pgphiSU2ka84X.pgp
Description: PGP signature


Reply to: