j'ai un alias dans bash ressembler à ceci:Bash: la commande en cache génère un alias?
alias bblog="ssh -t bbdev tail -f /var/logs/bb/stdout-stderr-`date \"+%Y%m%d\"`.log"
Il fonctionne très bien, sauf quand l'horloge tourne le lendemain, (passer minuit), je dois relancer le bBlog à la queue le prochain journal. Mais date \"+%Y%m%d\"
renvoie toujours la date précédente. Il semble mis en cache la valeur. Donc, il suit toujours le journal précédent.
Des idées? Merci
Je pense que vous devrez passer la date en paramètre avec votre alias. – Aquillo
Les alias ne prennent pas de paramètres, ce qui est une raison pour utiliser une fonction shell à la place. – chepner