con glob se nella cartella "dir" ci sono 2 file file1.txt e file2.txt la funzione restituisce nell'echo

dir/file.txt
dir/file2.txt

mentre con scandir restituisce solo il nome del file.

grazie ancora!