Posté par ptit_tux .
En réponse au journal ls ???.
Évalué à 4.
$ ls
C'est ls qui liste les entrées.
$ ls *.hxx
C'est bash qui substitue "*.hxx" par les noms des fichiers qui correspondent au motif.
Tu peux essayer "echo *.hxx" et tu auras le même problème.
Sinon bash doit passer par exec() pour lancer une commande :
/usr/include/linux/limits.h :
#define ARG_MAX 131072 /* # bytes of args + environ for exec() */
# Re: ls ???
Posté par ptit_tux . En réponse au journal ls ???. Évalué à 4.
C'est ls qui liste les entrées.
$ ls *.hxx
C'est bash qui substitue "*.hxx" par les noms des fichiers qui correspondent au motif.
Tu peux essayer "echo *.hxx" et tu auras le même problème.
Sinon bash doit passer par exec() pour lancer une commande :
/usr/include/linux/limits.h :
#define ARG_MAX 131072 /* # bytes of args + environ for exec() */