J'aimerai savoir combien de fois il y a un mot dans mon document

J'aimerai savoir combien de fois il y a un mot dans mon document - Logiciels - Linux et OS Alternatifs

Marsh Posté le 07-03-2007 à 18:28:53    

Bonjour,
 
J'ai un long document, et j'aimerai savoir combien de fois il apparait !
 
 
quelqu'un peut me dire une commande qui peut faire ça ?
 
merci


---------------
The Toast, un docu-fiction qui teste la loi de murphy et les films en carton
Reply

Marsh Posté le 07-03-2007 à 18:28:53   

Reply

Marsh Posté le 07-03-2007 à 18:41:59    

c'est quel format ton document?
du texte?
openoffice?
etc...
un script peut le faire ici :
http://abs.traduc.org/abs-4.2.01-fr/ch15s04.html
si c'est du texte...


Message édité par aknott31 le 07-03-2007 à 18:42:15

---------------
hebergez vos images
Reply

Marsh Posté le 07-03-2007 à 20:18:54    

kword/openoffice
 
c'est un pdf ouvert avec kword.


---------------
The Toast, un docu-fiction qui teste la loi de murphy et les films en carton
Reply

Marsh Posté le 08-03-2007 à 17:30:00    

exporte ton pdf et utilise wc ou perl/sed/awk/python


---------------
uptime is for lousy system administrators what Viagra is for impotent people - mes unixeries - github me
Reply

Marsh Posté le 08-03-2007 à 17:54:53    

Code :
  1. cat tonfichier | grep -w tonmot | wc -l


fonctionne t'il?

Reply

Marsh Posté le 08-03-2007 à 21:35:16    

et si il y a plusieurs fois le mot dans une ligne ton truc marche pas :)

Reply

Marsh Posté le 08-03-2007 à 21:39:53    

c'est pour ça que wc a un switch -w :o


---------------
uptime is for lousy system administrators what Viagra is for impotent people - mes unixeries - github me
Reply

Marsh Posté le 09-03-2007 à 06:30:41    

Sinon tu remplaces le mot "toto" par un truc du genre "t_o_t_o" avec open office, il te dit combien de fois il a remplacé l'occurence

Reply

Marsh Posté le 09-03-2007 à 09:16:47    

Reply

Marsh Posté le 09-03-2007 à 09:28:38    

bichtoubard a écrit :

Sinon tu remplaces le mot "toto" par un truc du genre "t_o_t_o" avec open office, il te dit combien de fois il a remplacé l'occurence


[:minusplus]
avec awk ça marche tout seul ...

Code :
  1. cat fichier | awk 'BEGIN {occur=0}
  2.     /mot/ {occur=occur+1}
  3.     END {print occur}'


 
Et je suis sur qu'il y a encore plus simple avec les variables internes mais j'ai pas la doc d'awk sous la main :D


---------------
Wedge#2487 @HS -#- PW: +∞ -#- Khaz-Modan/Boltiz @WoW
Reply

Marsh Posté le 09-03-2007 à 09:28:38   

Reply

Marsh Posté le 09-03-2007 à 10:15:04    

wedgeant a écrit :

[:minusplus]
avec awk ça marche tout seul ...

Code :
  1. cat fichier | awk 'BEGIN {occur=0}
  2.     /mot/ {occur=occur+1}
  3.     END {print occur}'


 
Et je suis sur qu'il y a encore plus simple avec les variables internes mais j'ai pas la doc d'awk sous la main :D


faut arrêter la pignole, wc le fait nativement :o


---------------
uptime is for lousy system administrators what Viagra is for impotent people - mes unixeries - github me
Reply

Marsh Posté le 09-03-2007 à 10:29:43    

black_lord a écrit :

faut arrêter la pignole, wc le fait nativement :o


Tu te pignoles pas au chiottes toi ?  [:croquignol]  
 
[:cupra]


---------------
Wedge#2487 @HS -#- PW: +∞ -#- Khaz-Modan/Boltiz @WoW
Reply

Marsh Posté le 09-03-2007 à 10:48:16    

:lol:


---------------
uptime is for lousy system administrators what Viagra is for impotent people - mes unixeries - github me
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed