Bonjour,
Je bute sur un problème tout bête d'expression régulière et de variable..
J'aimerais récupérer un nom de fichier pour pouvoir l'ensuite l'export. J'ai un répertoire avec plusieurs fichiers dont un qui m’intéresse qui est sous la forme : test_XXXX.txt où XXXX est une suite de nombres.
Voici le bout de code :
Je ne sais pas comment récupérer le fichier trouver par find pour le mettre dans une variable. De plus mon if ne marche pas..
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 cd pathToGo if [ -n "$(find . -maxdepth 1 -name 'test_[0-9]{4}.txt')" ] then echo OK else echo KO fi
Merci !
Partager