Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 26-12-2010 22:23:51

fred
Membre
Inscription : 01-12-2010

[résolu] éditer le résultat de dir -RQ --color >fichier

Salut,

je suis pas sur de poster dans le bon forum, mais il s'agit d'un problème avec Gnome-terminal...

Je voudrai lister un disque avec  la commande :
dir  -RQ --color >fichier

qui va permettre de :
- différencier les répertoires et fichier par couleur
- afficher les espaces dans les noms sans \
- envoyer le résultat dans un fichier texte

le but étant de pouvoir ensuite inspecter le fichier texte

Le problème actuellement c'est que Gédit ne connait pas la police si je comprend bien, il affiche :
 devant chaque nom ce qui va compliquer l'édition... en plus pas les couleurs

en lançant Gedit par la console il renvoie :
(gedit:3674): GtkSourceView-WARNING **: in file /usr/share/gtksourceview-2.0/language-specs/cuda.lang: style 'latex:display-math' not defined

Si quelqu'un avait une idée, je trouve rien et suis bloqué. Ai tenté avec Open Office sans plus de succès sad

D'avance merci,
Fred

Dernière modification par fred (28-12-2010 08:33:11)

Hors ligne

#2 27-12-2010 08:05:13

zoroastre74
Membre
Distrib. : Debian Wheezy
Noyau : Linux 3.2
(G)UI : Awesome wm v3.4.13 (Octopus)
Inscription : 28-08-2010

Re : [résolu] éditer le résultat de dir -RQ --color >fichier

Yep!

le but étant de pouvoir ensuite inspecter le fichier texte


Un fichier texte n'affiche que du texte brut. La colorisation y est donc impossible !!!
Le terminal utilise le format AINSI pour la colorisation et l'interprète, c'est la raison pour laquelle tu liras toujours en couleur ton fichier texte dans un terminal et nulle part ailleurs...

OpenOffice utilise un encodage différent et formatte ses données pour être utilisable uniquement avec Ooo ou compatibles...Si tu ouvrais un fichier doc avec un éditeur de texte, tu appercevais un chariabia indigeste...etc...

Si ton but est de pouvoir inspecter l'arborescence de tes dossiers, il te faudra envisager une autre solutions, et là je te renvoie plutôt à la section programmation.

Je t'exorte d'ailleurs à googler du côté de : convert AINSI to quelquechose

Une idée comme çà : langage html (création auto d'une page à la suite des précedentes, datée, etc...)

@+

Zoroastre.

PS : Une solution évoquant mon idée précedente par exemple :
http://stackoverflow.com/questions/2451 … es-to-html

PS2 : En bash :
http://www.pixelbeat.org/scripts/ansi2html.sh
wink

Dernière modification par zoroastre74 (27-12-2010 08:38:13)

Hors ligne

#3 27-12-2010 22:23:02

fred
Membre
Inscription : 01-12-2010

Re : [résolu] éditer le résultat de dir -RQ --color >fichier

Merci de ta réponse Zoroastre,

ai un peu creusé tes liens, et d'autres cherchés mais ici j'arrive pas à faire fonctionner ANSI2html, ni rien d'autre...

Grrrrr, vais peut être tenter un autre post avec une question différente !

Merci encore --ciao --fred

Hors ligne

#4 28-12-2010 06:58:11

zoroastre74
Membre
Distrib. : Debian Wheezy
Noyau : Linux 3.2
(G)UI : Awesome wm v3.4.13 (Octopus)
Inscription : 28-08-2010

Re : [résolu] éditer le résultat de dir -RQ --color >fichier

Yep!

Pour avoir tester ansi2html, voici la procédure :

Tout d'abord telecherger le fichier : http://www.pixelbeat.org/scripts/ansi2html.sh

Le rendre executable par :

chmod +x ./ansi2html.sh


Ensuite essais de dir :

dir -R -Q --color | ~/bin/ansi2html.sh > test.html


Résultat Impec !

@+

Zoroastre.

Hors ligne

#5 28-12-2010 08:31:38

fred
Membre
Inscription : 01-12-2010

Re : [résolu] éditer le résultat de dir -RQ --color >fichier

Il manque l'émoticone qui rougit pour commencer ce message !!

C'est à dire qu'avec chmod ça marche mieux !!

Un gros merci pour le temps consacré
(et pour la rime smile
ZORO EST ARRIVé- héhé smile

Bonnes fêtes et merci encore,
Fred

Hors ligne

Pied de page des forums