|
Bas de page | |
---|---|
Auteur | Sujet : [AWK | SED] Insert sioux |
Publicité | Posté le 10-09-2004 à 18:44:33 |
Taz bisounours-codeur | je comprends pas, si tu fais un portage Solaris -> Linux, où est le problème ? |
Predicator | Le problème est que si tu fournis ce code à cpp :
Message édité par Predicator le 10-09-2004 à 18:58:21 |
Taz bisounours-codeur | cpp : C Pre Processor
|
Predicator |
Message édité par Predicator le 10-09-2004 à 19:25:02 |
Taz bisounours-codeur | perl pas dans une distrib de base ? |
burgergold 5$? va chez l'diable! |
|
Predicator | bon admettons... on peut donc ajouter PERL à la liste des solutions possible... |
burgergold 5$? va chez l'diable! |
|
Predicator | C'est nickel ! Merci beaucoup à toi |
Publicité | Posté le 10-09-2004 à 22:25:50 |
Taz bisounours-codeur | en gros burger t'as craché la solution toute prête ... et toi tu parles toujours de sed ... mais vas-y, on l'attend toujours ton code sed ... |
burgergold 5$? va chez l'diable! |
|
Taz bisounours-codeur | non, moi je lui reproche de faire un sujet hors charte, toi tu t'ennuies à lui faire son truc, et il te répond qu'il préfère sed ... mais on a pas vu une seule ligne de sed alors ... |
Predicator |
|
Predicator |
Message édité par Predicator le 10-09-2004 à 22:44:18 |
Taz bisounours-codeur | il est hors charte dans le sens où tu demandes du code. on fait pas de résolution d'exercice ni de travail à l'oeil. si tu veux qu'on t'aide avec sed, on veut bien, mais faut que tu montres ou tu en es. sinon, RTFM |
Predicator | En utilisant l'expression régulière de BurgerGold, j'arrive à avoir un fichier de sortie qui a la même fin de ligne qu'en entrée. Le \ avant la fin de ligne est donc correctement géré, mais il n'ajoute pas d'espace...
|
Taz bisounours-codeur | sed 's/$/ /g' | cat -A
|
Predicator |
Message édité par Predicator le 10-09-2004 à 23:13:39 |
Taz bisounours-codeur | parce que sed fonctionne en mode ligne et que la fin de ligne c'est $ et rien d'autre |
burgergold 5$? va chez l'diable! |
|
matafan | J'ai peut-être loupé un truc, mais je comprend pas vraiment pourquoi t'as besoin de tant de lignes pour faire ça en perl. « perl -i -pe 's/$/ /' » ça suffit, non ? Message édité par matafan le 12-09-2004 à 03:07:47 |
burgergold 5$? va chez l'diable! |
|
matafan | D'ailleurs c'est un aspect un peu méconnu de Perl mais ma ligne de commande marche aussi sur un fichier en faisant « perl -i -pe 's/$/ /' file_name ». En effet l'opérateur angle (<> ) fonctionne sur l'entrée par défaut, qui n'est pas forcément stdin. Si on donne un fichier en argument à Perl l'entrée par défaut est ce fichier. |
Publicité | Posté le |
Sujets relatifs | |
---|---|
AWK : faire un include | [awk] problèmes caractères alphabet etranger |
probleme awk | Probleme awk & split |
[ AWK ] Recherche de bloc ?? | Equivalent de "mysql_insert_id" pour MS SQLserver |
[ACCESS] Probleme insert valeur Null ??? | [ACCESS/VB] pb avec insert et num auto |
variable dans awk | Script KSH et awk |
Plus de sujets relatifs à : [AWK | SED] Insert sioux |