Bonjour.

Je suis en pleine écriture d'un script en bash. Je doit notamment vérifier que le premier argument est bien une extension, et je fais donc le test suivant
Code : Sélectionner tout - Visualiser dans une fenêtre à part
if [[ "$1"==[\.]+[\.a-zA-Z0-9]* ]]
Mais bien sûr, ça ne marche pas (sinon je serais pas ici ) et je me rend bien compte que l'écriture est fausse, mais n'ayant jamais utilisé de regex en bash avant (et encore moins dans un if) je ne connais pas du tout la syntaxe à utiliser. Et donc quelqu'un pourrait-il m'aider à rédiger quelque chose de correct?