Contenu | Rechercher | Menus

Annonce

Le forum rencontre en ce moment quelques soucis de charge, il est possible qu'une erreur soit affichée quand vous postez un message, ne rechargez pas la page au risque de poster une seconde fois votre message

Si vous rencontrez des soucis à rester connecté sur le forum (ou si vous avez perdu votre mot de passe) déconnectez-vous et reconnectez-vous depuis cette page, en cochant la case "Me connecter automatiquement lors de mes prochaines visites".

nombre réponses : 25

#0 -1 »  [Résolu] Bash - VIM indente-t-il tout seul comme un grand? » Le 11/05/2013, à 14:03

Le Goss
Réponses : 6

Bonjour à tous,

Jusqu'à ce matin, j'éditais mes scripts bash avec gedit.
La gestion de l'indentation me prenait vraiment la tête. Faire tout à la main, c'est pas le pied.
Alors je me suis dit, en furetant, qu'avec VIM, ça devait le faire... Ben, si c'est le cas, je n'y arrive pas.

Précision sur ce que je voudrais que l'éditeur fasse à ma place:
Dans le cas de boucles et autres conditions enchâssées sur plusieurs niveaux, je cherche à ce que l'éditeur crée lui-même l'indentation en fonction des commandes saisies. Histoire de s'y retrouver et d'avoir un script correctement indenté.
Sur des scripts de quelques lignes, c'est peut-être pas la mer à boire... mais quand tu dépasses allègrement les 500 lignes, ça donne mal à la tête.
Ben oui, à force de se la prendre, ça fait mal.
Bref, si quelqu'un a de l'aspirine pour commencer, je prends! tongue

Merci pour votre aide,
Cordialement

#1 Re : -1 »  [Résolu] Bash - VIM indente-t-il tout seul comme un grand? » Le 11/05/2013, à 17:36

Le Goss
Réponses : 6

sad
Merci pour ton lien.
J'ai testé les options et différentes possibilités, sans obtenir ce que je veux.
Il est dommage qu'un éditeur de ce type ne dispose pas d'entrée, d'une indentation automatique complète et adaptée au langage utilisé, c'est-dire, sans qu'on ait besoin de bidouiller dans les options.
Je cherche à écrire des scripts sans avoir à m'occuper de sa présentation visuelle, pas à apprendre à l'éditeur ce qu'il est sensé pouvoir déjà faire dans ce but.
N'y aurait-il pas un éditeur dédié au bash qui me permette de faire ça ?

#2 Re : -1 »  [Résolu] Bash - VIM indente-t-il tout seul comme un grand? » Le 12/05/2013, à 18:53

Le Goss
Réponses : 6
filetype plugin indent on

... et roule ma poule !
Merci à tous pour votre aide !
Cordialement

#3 -1 »  [Résolu] Bash incrémentation par lettres » Le 20/04/2013, à 15:36

Le Goss
Réponses : 2

Bonjour à tous,

Voici le script suivant:

#/bin/bash

read -p 'Nombre de lignes : ' n

if [ "$n" = 0 ]
	then
	echo -e ""
else
	for ((i=1;i<$n+1;i++))
	do 
	echo "ligne$i"
	done
fi

Pour n=3 (par exemple), je voudrais qu'au lieu de

ligne1
ligne2
ligne3

le résultat soit

lignei
ligneii
ligneiii

J'avoue que je sèche complètement.
Merci pour votre aide,
Cordialement

#5 -1 »  [Résolu] bash ouvrir pdf à cette page » Le 15/04/2013, à 10:04

Le Goss
Réponses : 5

Bonjour à tous,

Je parviens à ouvir mon pdf à partir de la commande

evince monpdf.pdf

Comme ce pdf est volumineux, quelqu'un pourrait-il me dire comment l'ouvrir en lui précisant la page qui m'intéresse?

Merci pour votre aide,
Cordialement

#6 Re : -1 »  [Résolu] bash ouvrir pdf à cette page » Le 15/04/2013, à 10:40

Le Goss
Réponses : 5

Ben, j'ai commencé par là. Sauf que :

legoss@legoss ~ $ man evince
Aucune entrée de manuel pour evince

Mais si je comprends bien ta suggestion, l'option dépend d'envince et non de bash ?

#7 Re : -1 »  [Résolu] bash ouvrir pdf à cette page » Le 15/04/2013, à 21:21

Le Goss
Réponses : 5

Impec !
Merci pour les infos.
Quand à la partie man absente tandis que evince est installé, comprends pas...

#8 -1 »  [Résolu] bash et mes dictionnaires » Le 10/04/2013, à 09:32

Le Goss
Réponses : 6

Bonjour à tous,

Je dispose de dictionnaires complets, chacun dans un fichier *.txt, à consulter individuellement ou collectivement (ça, c'est ok) grâce à un script bash, du genre:

#!/bin/bash

read -p 'Mot recherché : ' mot
egrep -i --color=always "$mot:" mondico.txt

Je sèche complètement pour afficher toute les lignes et rien que les lignes d'une définition.
J'intuite qu'il faudra insérer une suite de caractères ou une "marque" en fin de définition pour que la commande bash (laquelle?) arrête l'affichage lorsqu'elle butte dessus.
Mais ce n'est qu'un intuition peut-être mal formulée.

Merci pour votre aide,
Cordialement

#9 Re : -1 »  [Résolu] bash et mes dictionnaires » Le 10/04/2013, à 09:57

Le Goss
Réponses : 6

Ça ressemble à:
------------------------
def-mot: bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla.

     1. bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla.
     2. bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla.

def-autremot: blu blu blu blu blu blu blu blu blu blu blu blu blu blu blu blu.
blu blu blu blu blu blu blu blu blu blu blu blu blu blu blu blu blu blu blu blu blu blu blu blu.

etc...
------------------------
"def-" servant à ce que le script ne me renvoie que le mot à définir, et nom les définitions où se trouverait le mot.

#11 Re : -1 »  [Résolu] bash et mes dictionnaires » Le 10/04/2013, à 10:25

Le Goss
Réponses : 6

Nickel !
Je n'aurais pas pensé à sed...
Je cherchais dans la mauvaise direction.
Merci pour ton aide !

#12 -1 »  Gros dossier supprimé introuvable » Le 18/03/2013, à 11:25

Le Goss
Réponses : 2

Bonjour à tous,

J'ai voulu faire, en une seule, manip glisser-déposer, une copie de 2 dossiers sur un DD externe :
- le dossier .thunderbird
- un autre de plus d' 1Gio
J'ai fais une grosse bourde... au cours de la manip, mon doigt a glissé de la souris et j'ai malencontreusement mis ces 2 dossiers dans la poubelle. J'ai pu récupérer le dossier .thunderbird mais je ne retrouve aucune trace de l'autre dossier.

Est-il possible de le récupérer?

Merci pour votre aide!
Cordialement

#13 Re : -1 »  Gros dossier supprimé introuvable » Le 18/03/2013, à 16:51

Le Goss
Réponses : 2

Ben, je n'ai eu aucun avertissement ! c'est ça qui est curieux...

Pour photorec, j'y ai pensé, mais les extension des fichiers que je cherche à récupérer ne sont pas proposées... je suis bon pour les rééditer. J'en profiterai au passage pour m'organiser un minimum quant à mes sauvegardes... lol

Là, je dois partir dans 2 heures pour plusieurs jours. Comme ma tendre et chère n'y pige rien en informatique, et qu'il devenait ces derniers temps urgent de faire une install toute propre, je vais tout remettre nickel pour qu'elle puisse bosser avec toutes ses applications préférées.
Merci pour ton aide !

Je laisse le sujet ouvert au cas où...

#14 Re : -1 »  Fixer la configuration du micro » Le 28/02/2013, à 15:48

Le Goss
Réponses : 10

Je rencontre aussi ce type de problème, mais uniquement sous la 12.10. Mon portable était sous 11.10 et tout était ok.
Voici ce que je fais, avant de faire une acquisition son, par Audacity, Ardour, Skype ou l'enregistreur de son installé par défaut:

1. D'abord, lancement du contrôle de volume PulseAudio
2. Onglet configuration, resélection du profit précédent et laisser le contrôle ouvert
3. Lancement l'application charger de recevoir le son. pour Audacity, lancer un enregistrement
4. Dans le contrôle de volume PulseAudio, onglet enregistrement, régler le volume

Ça fonctionne, mais tout comme pour alexxcool, il y a réinitialisation au redémarrage du système quoique les paramètres de PulseAudio n'aient pas changé...

#15 Re : -1 »  [Résolu] Carte TV AVerMedia DVB-T Volar X (A815) » Le 28/02/2013, à 15:29

Le Goss
Réponses : 6

On s'est vraiment pris la tête pour rien avec cette carte. Je vous explique...

Je lisais depuis un moment un paquet de sujets sur Debian. Alors, hier, je me suis dit tiens, si tu essayais une Debian Squeeze.
Et hop une install sur mon portable. Sympa mais je ne suis pas vraiment au niveau. M'enfin...
Je teste mon matos et notamment la clé qui nous intéresse. Une petite recherche plus tard, je tombe :
Je fais ce qu'il faut et ça roule. Et je me suis dit "pourquoi pas sous une Ubuntu 12.10? " Et c'est au poil !!! La procédure ?

1. Téléchargement du firmware

wget http://www.otit.fi/~crope/v4l-dvb/af9015/af9015_firmware_cutter/firmware_files/4.95.0/dvb-usb-af9015.fw

2. Déplacement du firmware dans le dossier euh... firmware

sudo mv dvb-usb-af9015.fw /lib/firmware

3. Installation de kaffeine

sudo apt-get install kaffeine

4. Redémarrage du système
5. Lancement de kaffeine et choisir TV numérique
6. Aller dans Télévision/Configurer la télévision/Périphérique 1/Source/Recherche automatique des canaux puis OK
7. Aller dans Télévision/Canaux/Démarrer le balayage
8. Et voilà le travail ! j'ai peut-être réinventé l'eau froide. Mais si ça peut rafraîchir d'autres neurones en plus des miens...

Avant de mettre [Résolu], quelques retours pour voir si c'est OK pour ceux qui plantent depuis un moment?
A moins que je sois le seul à avoir planté... ou que je sois le seul à posséder encore ce modèle de clé.

Cordialement

#16 -1 »  Insérer des signets en grec ancien dans un pdf » Le 28/01/2013, à 09:07

Le Goss
Réponses : 21

Bonjour à tous,

Je dispose d'un pdf de plus de 1600 pages. C'est un dictionnaire Grec Ancien-Français. Pour chaque recherche, je navigue de proche en proche pour trouver la bonne page, et c'est vraiment pénible.
Je souhaiterais donc créer un signet (apparaissant dans le cadre à gauche du document) mentionnant le premier terme grec de chaque page.

Merci pour votre aide,
Cordialement

#17 Re : -1 »  Insérer des signets en grec ancien dans un pdf » Le 28/01/2013, à 22:01

Le Goss
Réponses : 21

Merci pour ta réponse !

J'avais déjà fait ça en html, mais en intégrant l'équivalent de ce que tu as fait sur une seule et même page: dans un cadre vertical à gauche les mots grecs, et dans un cadre beaucoup plus large à droite les pages du pdf. Je peux te donner un bout de code, si ça peut te servir...
L'inconvénient, c'est que tout comme toi, j'ai du "saucissonner" mon pdf en plus de 1600 pages. C'est effectivement faisable, mais à mon sens peu fiable en cas de la manipulation, conservation, la copie... ou l'effacement malencontreux de fichiers.
Le but que je poursuis est que le fichier pdf que je compte partager avec d'autres se suffise à lui-même.
Aucun oubli ni aucune perte.

D'autre part, sur d'autre projets, j'ai quelques séries de plusieurs centaines de scans à faire (constitution de "multipages" avec XSane), sans pour autant que toutes les pages soient indexées. Et selon la méthode ci-dessus, toutes les pages ne seraient pas accessibles, puisque non référencées dans le code html.

#18 Re : -1 »  Insérer des signets en grec ancien dans un pdf » Le 28/01/2013, à 22:23

Le Goss
Réponses : 21

Messages postés en même temps. Quand c'est l'heure...
J'ai déjà vu sur la toile des pdf constitués à partir de scans auxquels on avait ajouté des signets pour un meilleur repérage, le tout, à ce que j'ai pu voir, sans passer par latex (que je pratique par ailleurs). Je pourrais peut-être à le rigueur extraire les 1600 images du pdf et les insérer en latex pour obtenir ce que je cherche. Mais bon, il y en a quand même pour de 200Mio d'images. Je ne suis pas certain que la compil se fera "pépère" sans que mon PC se mettent à beugler comme un putois... lol
Il s'agit de ce pdf.
Je continue à chercher

#19 Re : -1 »  Insérer des signets en grec ancien dans un pdf » Le 28/01/2013, à 23:37

Le Goss
Réponses : 21

J'ai trouvé ! mais ça ne prend pas les caractères grecs accentués, en tout cas pas chez moi.

Une recherche dirigé vers le programme PDF-XChange Viewer, à faire tourner sous wine.
Télécharger et ouvrir cette archive.
Installer le fichier exe sous wine. Ouvrir le programme et charger le pdf de votre choix.
Clic à droite et choisir "ajouter un signet".
Une fois les signets ajoutés, sauver le pdf sous un autre nom (histoire de garder l'original des fois que... cool).
Comparer les tailles des 2 fichiers, sur le test taille réduite que j'ai fait, elles sont quasiment identiques.
Ouvrir votre nouveau pdf avec votre lecteur favori. Et v'la le travail.

Testez et dites-moi ce qu'il en est pour vous des caractères accentués !
Que la nuit vous soit longue douce et paisible. Mouais.

#20 Re : -1 »  Insérer des signets en grec ancien dans un pdf » Le 31/01/2013, à 15:45

Le Goss
Réponses : 21

En furetant, j'ai trouvé mbtPdfAsm, qui permet d'insérer des signets via un fichier *.txt en ligne de commande.
L'archive est ici, mais je suis complètement incapable de l'installer...
C'est une partie d'Ubuntu que je ne maîtrise pas du tout.

#21 Re : -1 »  Insérer des signets en grec ancien dans un pdf » Le 31/01/2013, à 16:34

Le Goss
Réponses : 21

Il y a aussi dans la doc de pdftk 2 opérandes pour extraire et mettre à jour les metadata.
Sauf que chez moi, la mise à jour ne produit aucun effet; quand je jette un œil aux metadata du nouveau pdf, aucune modification n'a été retenue lors de sa création.
Même en créant un fichier rapportbis.txt, la mise à jour ne se fait pas.

- Une erreur dans la commande de la doc qui copirait dans le nouveau pdf les signets de l'initial, sans prendre en compte le fichier txt extrait? s'il y a erreur, je ne vois pas où.
- Un pdf vérouillé? le constat est identique avec un simple pdf créé par mes soins, et agrémenté de signets rajoutés grâce à PDF-XChange Viewer (voir plus haut).

A noter que pour des pdf assez volumineux en pages, je ne trouve pas la création de signets tip top...
En plus, j'espère pouvoir utiliser les caractères accentués en passant par la création d'un fichier txt à intégrer au pdf.

#22 Re : -1 »  Insérer des signets en grec ancien dans un pdf » Le 02/02/2013, à 09:42

Le Goss
Réponses : 21

J'ai aussi trouvé pdfbookmark, avec son archive qui génère les signets à partir d'un fichier *.xml (au lieu d'un *.txt pour mbtPdfAsm cité plus haut).
Outre le fait que je trouve la syntaxe XML vraiment lourde, le fichier *xml. en question ne permet pas la création de signets aux caractères "exotiques", non-accentués compris. Et ce, même en changeant le mode d'encodage. Si vous voulez bien tester...

#23 Re : -1 »  Insérer des signets en grec ancien dans un pdf » Le 02/02/2013, à 10:58

Le Goss
Réponses : 21

Je viens aussi de suivre la doc. Même résultat.
En même temps, je ne comprends rien à ce que je fais. tongue
C'est dommage de pondre des applications qui sont d'apparence si simples à utiliser et si efficaces, alors que leur compil est une vraie prise de tête.
Non seulement, je ne suis pas né avec une peluche de Tux sous le bras, mais en plus j'ai appris à marcher très tardivement... lol

J'ai réfléchi et je me suis dit qu'il fallait peut-être prendre le problème dans l'autre sens:
Ne pourrait-on pas partir d'un pdf avec des signets déjà en grec, en extraire les metadata pour voir comment le code est fichu?
Puis, s'en inspirer etc...
Le hic, c'est que je n'ai pas été fichu de trouver un pdf en grec avec signets sur le net.
En tout cas, je me demande pourquoi les opérandes de pdftk (voir plus haut) ne marchent pas. hmm

#24 Re : -1 »  Insérer des signets en grec ancien dans un pdf » Le 03/02/2013, à 15:14

Le Goss
Réponses : 21

Bonjour Hector

hector a écrit :

...après avoir modifié la ligne 17 du fichier makefile (on pourrait faire plus propre mais pas trop le temps de regarder le code):
    $(CC) -fpermissive -c pdfFile.cpp -o $*.o

Je rentre à l'instant. Dons pas encore pris le temps d'essayer. Comment est-ce que tu sais tout ça?
Pourrais-tu nous orienter sur les pages de doc correspondantes, histoire de comprendre ce qu'on fait? ou peut-être nous expliquer en personne !