Il me semble qu'il y a également comme différence ceci : avec les backquotes ça lance un autre shell pour exécuter la commande, alors qu'avec $() c'est le shell courant qui l'exécute.
C'est le cas pour les deux, si je ne dis pas trop de bêtises.
Je ne sais pas dans quels cas cela peut avoir une incidence mais il doit bien y en avoir.
Par exemple :
VAR=1
$(VAR=3)echo"$VAR"# 1
Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)
[^] # Re: Tableau
Posté par barmic . En réponse au journal Tu souhaites apprendre à programmer en shell. Évalué à 5.
C'est le cas pour les deux, si je ne dis pas trop de bêtises.
Par exemple :
Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)