Recherche de bloc ?? [ AWK ] - Shell/Batch - Programmation
Marsh Posté le 07-08-2004 à 03:39:01
pour les retours à la ligne, windows utilise deux caractères ("\r\n" je crois) alors que les systèmes posix utilisent seulement le '\n'
A partir de ca tu peux peut etre bidouiller un truc pour qu'il cherche un \r juste avant le retour à la ligne, non ?
::madprog::
Marsh Posté le 08-08-2004 à 11:04:41
Je crois que, sous Linux, quand tu appelles "awk" il y a un lien qui fait que tu lances en fait "nawk" ou "gawk" (je ne sais plus lequel exactement); qui sont des versions de "awk" avec plus de possibilités.
Si tu es sous "sun" essaies de lancer "nawk" qui, je crois, existe aussi et regarde le résultat...
Marsh Posté le 09-08-2004 à 16:21:48
Merci à tous je vais essayer mais au mois de septembre cat là c'est vacances POWWWWAAAAA
Je vous tiendrait au courant !
Marsh Posté le 08-09-2004 à 10:49:42
Super ça marche nickel , encore un grand merci Sve@r
Marsh Posté le 06-08-2004 à 17:51:47
Salut tous le monde ,
Comment chercher un bloc de ligne dans un fichier :
Ex:
Cela marche sous linux mais quand je passe sur du SUN ça ne marche plus !
J'ai noter que sur Sun il y a une version inférieur de bash et sûrement de awk !!
Message d'erreur sur Solaris :
awk : regular expression too long
awk : bailing out near line1
awk : syntax error near ligne 1
De plus les fichiers dans lesquels je cherche sont issues de windows et il ont des retours à la ligne !
Help m pleaazzzz
Merci d'avance pour vos réponses
Message édité par OuBien le 06-08-2004 à 19:08:12
---------------
You know wha' I'm saying !!!