Re: traitements de texte

1999-11-16 Par sujet Guillaume Laurent
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

1999-11-16 Par sujet Georges LOUGE
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

1999-11-15 Par sujet Guillaume Laurent
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

1999-11-15 Par sujet charles manghini
 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

1999-11-15 Par sujet Georges LOUGE
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

1999-11-15 Par sujet Georges LOUGE
 
  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

1999-11-14 Par sujet clubint/aconin
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

1999-11-13 Par sujet Guillaume Laurent
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