Re: traitements de texte
Georges LOUGE [EMAIL PROTECTED] writes: La commande est bien évidemment: cat fichier-1.txt | sort fichier-2.txt Ou plus simplement : sort fichier-1.txt fichier-2.txt -- Guillaume. http://www.worldnet.fr/~glaurent
Re: traitements de texte
Le mar, 16 nov 1999, Guillaume Laurent a écrit : Ou plus simplement : sort fichier-1.txt fichier-2.txt Bien sûr, je n'y avais pas pensé ! Merci d'avoir rectifié ! -- Georges Louge - Juan-les-Pins (France) Membre de l'AFUL http://www.aful.org Membre de Linux Azur: http://www.linux-france.com/lug/linuxazur/index.html
Re: traitements de texte
clubint/aconin [EMAIL PROTECTED] writes: Je n'ai pas trouvé de commande sort dans aucun menu de traitement de texte. C'est une commande du shell. (essaie 'man sort'). -- Guillaume. http://www.worldnet.fr/~glaurent
Re: traitements de texte
C'est une commande du shell. (essaie 'man sort'). On va revenir au bon vieux Vi http://www.austin.ibm.com/doc_link/en_US/a_doc_lib/cmds/aixcmds6/vi.htm ou http://www.austin.ibm.com/doc_link/en_US/a_doc_lib/cmds/aixcmds6/vi.html
Re: traitements de texte
Le sam, 13 nov 1999, clubint/aconin a écrit : Est il possible, parmi les traitements de texte installés avec la Mandrake, (kwrite, kedit, KLyX, maxwell...) d'en avoir un qui mette des lignes commençant par un n° automatiquement dans l'ordre des n°? (Par ex., j'écris: 04 machin 01 bidule Ca me met automatiquement dans l'ordre: 01 bidule 04 machin) Ces textes peuvent ils etre envoyés en attachment par EMail et lus par un correspondant sous Windows ou autre? Merci Michel Salut à tous ! Après bien de avatars, tant logiciels que matériels (j'ai dû remplacer mon écran qui avait rendu l'âme, puis installer et reconfigurer une nouvelle distribution, et je passe les détails...), me voici de retour sur la liste, avec 229 messages de retard ! Réponse à Michel: Voici la procédure simple à suivre pour obtenir une liste triée à partir d'un fichier provenant d'un éditeur tel que kedit ou kwrite. Par contre, cela ne peut pas convenir avec un vrai traitement de texte, qui rajoute au texte d'origine toutes sortes d'instructions de mise en forme. Dans ce qui suit, le fichier ,d'origine s'appelle :fichier-1.txt, et le fichier trié s'appelle fichier-2.txt. 1. Tu composes fichier-1.txt avec l'éditeur de ton choix et tu l'enregistres. 2. Tu ouvres une console et tu passes dans le répertoire qui contient ce fichier (commande: cd). 3. Tu entres la commande suivante: cat fichier-1 | sort fichier-2 et c'est tout : fichier-2 contient ton texte trié. Explication: La commande cat fichier-1 permet de lire le fichier et de l'afficher dans la console. Mais le texte est intercepté par la commande pipe, symbolisée par la barre verticale, qui annule l'affichage et dirige le texte sur la commande sort. Cette dernière trie le fichier ligne par ligne et, normalement, devrait afficher le résultat dans la console. Mais une nouvelle fois, le résultat est intercepté, cette fois par le signe , qui crée fichier-2 (s'il n'existe pas déjà) et y en registre le résultat. Cet exemple simple donne une assez bonne idée de la puissance des commandes du shell. A noter que sort trie aussi bien les lettres que les chiffres. -- Georges Louge - Juan-les-Pins (France) Membre de l'AFUL http://www.aful.org Membre de Linux Azur: http://www.linux-france.com/lug/linuxazur/index.html
Re: traitements de texte
Rectification à mon précédent message. La commande est bien évidemment: cat fichier-1.txt | sort fichier-2.txt et le résultat se trouve dans fichier-2.txt, ceci pour rester cohérent avec les noms de fichiers que j'avais définis, et qui comportaient l'extension .txt ! G.L. -- Georges Louge - Juan-les-Pins (France) Membre de l'AFUL http://www.aful.org Membre de Linux Azur: http://www.linux-france.com/lug/linuxazur/index.html
Re: traitements de texte
Merci de ta réponse. Guillaume Laurent wrote: sort :-). Mais c'est un peu rudimentaire. En general, un bon traitement de texte (ou formatteur de texte, e.g. KLyX, ou le composeur de pages de Netscape) t'évite d'avoir à rentrer des numéros. Tu définis une liste, et les lignes sont numérotées automatiquement. Je ne vois pas d'inconvenient à ce que ce soit rudimentaire si c'est efficace. Je n'ai pas trouvé de commande sort dans aucun menu de traitement de texte. Je peux avoir à ranger un répertoire téléphonique par ordre de N°, ce qui fait que l'important est le N°, et le texte accessoire. Michel
Re: traitements de texte
clubint/aconin [EMAIL PROTECTED] writes: Est il possible, parmi les traitements de texte installés avec la Mandrake, (kwrite, kedit, KLyX, maxwell...) d'en avoir un qui mette des lignes commençant par un n° automatiquement dans l'ordre des n°? sort :-). Mais c'est un peu rudimentaire. En general, un bon traitement de texte (ou formatteur de texte, e.g. KLyX, ou le composeur de pages de Netscape) t'évite d'avoir à rentrer des numéros. Tu définis une liste, et les lignes sont numérotées automatiquement. Ces textes peuvent ils etre envoyés en attachment par EMail et lus par un correspondant sous Windows ou autre? Tu peux expedier du texte pur, du HTML, du RTF, ou même du PostScript. Des convertisseurs existent pour tout ces formats. -- Guillaume. http://www.worldnet.fr/~glaurent