Je dois obtenir le dernier nom de répertoire dans un dossier qui commence par nlb.Obtenez le dernier fichier dans le répertoire
#!/bin/sh
cd /home/ashot/checkout
dirname=`ls -t nlb* | head -1`
echo $dirname
Lorsque le dossier contient de nombreux dossiers dont le nom commence NLB, ce script fonctionne très bien, mais quand il n'y a qu'un seul dossier dont le nom commence NLB, ce script imprime le dernier nom de fichier dans ce dossier. Comment changer pour obtenir le dernier nom de répertoire?