(Courriels de diversion: <sautilleraient@fouinerait-accostes.com> <jouirions@firent-rigueur.com> <estimons@envahissants-reaccoutumes.com> <decrisperions@noterais-aspirateurs.com> <dejaunisse@polirent-apprivoisons.com> <avantagee@idealisez-figurerons.com> <effrenes@bambous-deboutonneriez.com> <relatait@aliter-furibondes.com> <sursoyons@toxicite-chocolatee.com> <ramoneraient@encolleriez-traumatisee.com> )


Merci Marc pour ton exactitude légendaire. :-)

--
piR

At 20:54 31/08/04, you wrote:
>Cyb wrote:
>
>>Il semble qu'il ne s'agit pas de cat, mais plutot du shell que tu 
>>executes qui va determiner le tri.
>>En effet, les joker comme "*" sont interpretes par le shell et retourne 
>>qui remplace ta commande "cat 1*" par (par exemple) "cat 10.lm 11.lm etc."
>>si tu fais ls 1* il affichera les fichiers dans le meme ordre que celui 
>>utilise en parametre de cat dans ton cas.
>
>   Effectivement : la commande cat n'a même pas connaissance qu'un 
> caractère joker a été utilisé par l'utilisateur. Si le répertoire 
> contient les fichier 11, 12 et 115, la commande "cat 1*" produira à la 
> suite le contenu des fichiers 11, 115 et 12. Mais c'est bien le shell qui 
> remplacera "1*" par "11 115 12", et la commande cat ne verra que "11 115 12".
>
>   Note qu'il est possible qu'on veuille plutôt "11 12 115". Dans ce cas, 
> le même principe peut s'appliquer avec une autre fonctionnalité du shell 
> (syntaxe POSIX) : "cat $(sort -n 1*)".
>
>>Je suppose que tu as tape :
>>cat 1* >> toutou
>>           -----
>>Car sinon ton fichier toutou ne contiendrais que le dernier fichier en 
>>parametre...
>
>   Non. Car de la même manière la redirection n'est effectuée qu'une seule 
> fois par le shell pour le processus qui execute cat (i.e. cat n'est pas 
> au courant que sa sortie est redirigée vers un fichier.)
>
>   La redirection avec ajout à la fin n'est utile que si tu lances 
> plusieurs commandes à la suite. Par exemple, "cat 1* > titi" est 
> équivalent à "cat 11 > titi ; cat 115 >> titi ; cat 12 >> titi".
>
>--
>Marc Thirion                   | Ramonville Saint-Agne, France
>Projet Internet et Citoyenneté : http://www.le-pic.org/
>
>--------------------------------------------------------------------
>Les listes de diffusion occultes: <URL:http://www.CULTe.org/listes/>


--------------------------------------------------------------------
Les listes de diffusion occultes: <URL:http://www.CULTe.org/listes/>