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 Voir Mises en Forme Conditionnelles Illimitées Sommaire: 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...
Mise en forme des articles de la base de connaissance VoirMise en forme des articles de la base de connaissance 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 X 2.2.1.1 - Exemple 2.2.1.2 -...
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...
LaTeX - Mise en forme VoirStyle Les commandes suivantes permettent de modifier le style du texte : \textbf{texte à mettre en gras} permet d'écrire du texte en caractères gras. \textit{texte à mettre en italique} permet d'écrire en italique. \textsc{texte à mettre...

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