Próbuję odczytać pliki z katalogu do tablicy, ale nawet jeśli plik nie istnieje, jest on zapisywany w tablicy. Chcę wykluczyć nazwę pliku, jeśli nie istnieje.
a=(/tmp/nofileexists) && echo ${#a[@]} && echo ${a[@]}
1
/tmp/nofileexists
Ścieżka może zawierać dziką kartę.
a=(/tmp/nofileexists*.pdf) && echo ${#a[@]} && echo ${a[@]}