Sua interpretação está correta. O restante dos arquivos será apresentado como sua lista de parâmetros.
Observe que isso será feito somente se o programa tiver o bit executável definido e o diretório atual estiver na lista PATH .
Algumas notas que podem ajudar na compreensão: -
- Se você digitar
./*, a entradaPATHnão é um requisito. - Se você digitar
. *ou. ./*e o primeiro arquivo correspondente for um script, ele não precisará ser executável nem precisará que o diretório atual esteja emPATH(pode não ser verdade para shells diferentes debash).