Rechercher : dans
Par :

[bash]mise en forme

Dernière réponse le 29 avr 2009 à 22:47:59 rex, le 28 avr 2009 à 14:37:47 
 Signaler ce message aux modérateurs

Bonjour,
je cherche a faire la chose suivante: j'ai un fichier (texte,c peu importe) et je cherche a faire un script qui permettrait d'afficher ce texte mais en le formatant de façon a ce que tout les x caractères on retourne à la ligne.

petit exemple:

fichier.txt
Téléphonie/PDA/GPSetcdefegzeq jgq

ce que doit afficher le script
Téléphonie
/PDA/GPSet
cdefegzeq
jgq

je suppose que c'est faisable avec sed mais comment ?

merci

Configuration: Linux
Firefox 3.0.9

Meilleures réponses pour « [bash]mise en forme » dans :
Excel - Mises en forme conditionnelles illimitées VoirMises en Forme Conditionnelles Illimitées Introduction Principe Code Fichier joint Introduction La Mise en Forme Conditionelle (ou MFC) permet d'appliquer, à une cellule ou à plusieurs cellules sélectionnées, différents formats qui...
Mise en forme des articles de la base de connaissance VoirMise en forme des articles de la base de connaissances 1 - Les titres 1.1 - Exemple 2 - Les listes 2.1 - Exemple conseillé 2.1.1 - Résultat 2.2 - Exemples déconseillés 2.2.1 - Commencer par un niveau différent de 1 2.2.1.1 -...
Hiérarchisation et Sommaire automatique sous Word VoirHiérarchisation et Sommaire automatique L’utilisation de la hiérarchisation sous Word permet de générer automatiquement un sommaire. De plus, il permet de simplifier les modifications de style et de mise en forme appliquées aux titres des...
Mise en forme de données VoirStyles de données Que la cellule contienne une valeur littérale saisie par vous-même ou le résultat d’une formule, vous affectez un style aux données de cette cellule en définissant ce que l’on appelle le format de la cellule : cela conditionne...
Le format TIF VoirLe format TIF Le format TIF ou TIFF (Tagged Image File Format) est un format de fichier graphique bitmap (raster). Il a été mis au point en 1987 par la société Aldus (appartenant désormais à Adobe). Les dernières spécifications (Revision 6.0) ont...

2

lami20j, le 28 avr 2009 à 14:46:01

Salut,

En attendant les sedmen ;-)
Je n'ai pas testé

perl -ne 's/(.{10})/$1\n/g' fichier.txt
106485010510997108

Répondre à lami20j

3

jipicy, le 28 avr 2009 à 15:06:47

Salut,

Ben c'est quasiment la même chose :

 sed -r 's/.{10}/&\n/g'
;-)
$ man woman
Il n'y a pas de page de manuel pour woman.

Répondre à jipicy

4

dubcek, le 28 avr 2009 à 16:23:05

Hello
fold -w 10 fichier.txt

Répondre à dubcek

7

jipicy, le 28 avr 2009 à 16:50:00

Merci aussi ;-))
$ man woman
Il n'y a pas de page de manuel pour woman.

Répondre à jipicy

5

lami20j, le 28 avr 2009 à 16:39:58

Salut,

Merci, c'est toujours bon à savoir ;-) 106485010510997108

Répondre à lami20j

6

lami20j, le 28 avr 2009 à 16:41:00

Re,

Dans ma commande j'ai oublié le print

perl -ne 's/(.{10})/$1\n/g;print' fichier.txt
106485010510997108

Répondre à lami20j

8

rex, le 29 avr 2009 à 22:04:17

Merci à lami20j pour m'avoir montrer la puissance de sed et à dubcek pour m'avoir fait découvrir la commande fold honte sur moi j'en avais jamais entendu parlé)

Répondre à rex

9

lami20j, le 29 avr 2009 à 22:11:18

Salut,

Pour sed c'est jipicy ;-)
la commande fold honte sur moi j'en avais jamais entendu parlé
Tu n'es pas seul. Je ne la connaissais pas non plus et je n'ai pas honte ;-)) 106485010510997108

Répondre à lami20j

10

 rex, le 29 avr 2009 à 22:47:59

Peu importe merci à tous ^^

Répondre à rex
Collection CommentÇaMarche.net