Jestem w skrypcie bash i chcę uzyskać listę wszystkich plików (powiedzmy wszystkie pliki jar). Wykonuję polecenie ls -1 lib/*.jar
i otrzymuję wynik:
lib/mylib_1.jar
lib/mylib_2.jar
...
Czy jest jakaś opcja, aby uzyskać następujące dane wyjściowe:
mylib_1.jar
mylib_2.jar
...
Tworzenie cd lib
wcześniej nie jest opcją, ponieważ jestem w pętli i muszę znajdować się w folderze nadrzędnym, aby wykonać czynności, które chcę wykonać w pętli.
Próbowałem znaleźć informacje, pisząc na maszynie, man ls
ale nie znalazłem żadnego rozwiązania.
Rozwiązanie z innym poleceniem byłoby dobre, pod warunkiem, że mogę potokować je do mojego ls
polecenia lub samowystarczalne.