Je suis dans un script bash et je veux obtenir la liste de tous les fichiers (disons tous les fichiers jar). J'exécute la commande ls -1 lib/*.jar
et j'obtiens la sortie:
lib/mylib_1.jar
lib/mylib_2.jar
...
Existe-t-il une option pour avoir la sortie suivante:
mylib_1.jar
mylib_2.jar
...
Faire cd lib
avant n'est pas une option car je suis dans une boucle et je dois être dans le dossier parent pour les actions que je veux faire à l'intérieur de la boucle.
J'ai essayé de trouver des informations en tapant man ls
mais je n'ai trouvé aucune solution.
Une solution avec une autre commande serait bonne tant que je peux la diriger vers ma ls
commande ou me suffire à elle-même.