Contenu | Rechercher | Menus

Annonce

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".

#26 Le 11/08/2009, à 00:21

fove

Re : cherche une comande pr mv -R TT les *.ico present dans repertoire

AnsuzPeorth, merci encore, pour l'instant j'ai désactivé l'instruction qui converti les ico en png. Au fait, entre temps... je me suis mis à la programmation en bash et... c'est très simple, je pense que sa fais longtemps que je ne suis plus un débutant et que je vais devoir ne plus trop demandé, enfin, juste une chose cependant ^^, je ne comprends pas bien ces deux lignes :

#remplace nom du path "source" par "destination", MODIFIER SELON DOSSIERS A TRAITER
NEW_PATH=$(sed 's@source@destination@' <<< "${ligne}")

(J'en fini avec un autre script et j'ai des idées d'amélioration pour celui-ci (a savoir qu'il va demander le répertoire source et le répertoire cible)


ACTA attaque l'internet attaquons ACTA
Black-aout contre ACTA sur Ubuntu-fr.org : http://forum.ubuntu-fr.org/viewtopic.php?id=376173
Soutenons la quadrature du net : http://www.laquadrature.net/fr/acta-attaque-linternet-attaquons-acta

Hors ligne

#27 Le 18/08/2009, à 03:23

fove

Re : cherche une comande pr mv -R TT les *.ico present dans repertoire

un ti up


ACTA attaque l'internet attaquons ACTA
Black-aout contre ACTA sur Ubuntu-fr.org : http://forum.ubuntu-fr.org/viewtopic.php?id=376173
Soutenons la quadrature du net : http://www.laquadrature.net/fr/acta-attaque-linternet-attaquons-acta

Hors ligne

#28 Le 24/08/2009, à 18:09

fove

Re : cherche une comande pr mv -R TT les *.ico present dans repertoire

juste un reup pour se détail que j'ai toujours pas su comprendre...


ACTA attaque l'internet attaquons ACTA
Black-aout contre ACTA sur Ubuntu-fr.org : http://forum.ubuntu-fr.org/viewtopic.php?id=376173
Soutenons la quadrature du net : http://www.laquadrature.net/fr/acta-attaque-linternet-attaquons-acta

Hors ligne

#29 Le 25/08/2009, à 02:40

nesthib

Re : cherche une comande pr mv -R TT les *.ico present dans repertoire

fove a écrit :

AnsuzPeorth, merci encore, pour l'instant j'ai désactivé l'instruction qui converti les ico en png. Au fait, entre temps... je me suis mis à la programmation en bash et... c'est très simple, je pense que sa fais longtemps que je ne suis plus un débutant et que je vais devoir ne plus trop demandé, enfin, juste une chose cependant ^^, je ne comprends pas bien ces deux lignes :

#remplace nom du path "source" par "destination", MODIFIER SELON DOSSIERS A TRAITER
NEW_PATH=$(sed 's@source@destination@' <<< "${ligne}")

(J'en fini avec un autre script et j'ai des idées d'amélioration pour celui-ci (a savoir qu'il va demander le répertoire source et le répertoire cible)

Bon pour faire bref sed c'est un éditeur de texte, la commande la plus courante de sed est la substitution. ainsi :

s = substituer , @ = séparateur (on pourrait prendre d'autres caractères, souvent tu verra /), source = ce qu'on cherche à substituer , destination = par quoi on substitue

ex

echo 'foo foobar barfoo bar' | sed 's/foo/FOO/'
echo 'foo foobar barfoo bar' | sed 's/foo/FOO/g'

je te laisse découvrir le résultats de ces 2 commandes (plus d'info en tapant dans le terminal : man sed)

le $( commande <<< ${variable}) c'est un moyen de faire passer le contenu de la variable en entrée de la commande de la même manière qu'avec un fichier tu peux faire

cat fichier | commande
commande <fichier

si tu es perdu je t'encourage à lire de la doc à bash tu en trouvera pas mal sur le net et tu pourra vite t'éclater à faire tout plein de scripts

(pour résumer tu passes le contenu de la variable ligne dans sed qui remplace 'source' par 'destination', le tout étant enregistré dans la variable NEW_PATH dont tu pourra récupérer le contenu avec la commande ${NEW_PATH} )

bon courage et pour la route

echo 'vbg prin gvbf rpebS ny rhD' | tr '[A-Za-z]' '[N-ZA-Mn-za-m]' | rev

GUL Bordeaux : GirollServices libres : TdCT.org
Hide in your shell, scripts & astuces :  applications dans un tunnelsmart wgettrouver des pdfinstall. auto de paquetssauvegarde auto♥ awk
  ⃛ɹǝsn xnuᴉꞁ uʍop-ǝpᴉsdnGMT-4

Hors ligne

#30 Le 27/08/2009, à 21:48

fove

Re : cherche une comande pr mv -R TT les *.ico present dans repertoire

nesthib a écrit :
fove a écrit :

AnsuzPeorth, merci encore, pour l'instant j'ai désactivé l'instruction qui converti les ico en png. Au fait, entre temps... je me suis mis à la programmation en bash et... c'est très simple, je pense que sa fais longtemps que je ne suis plus un débutant et que je vais devoir ne plus trop demandé, enfin, juste une chose cependant ^^, je ne comprends pas bien ces deux lignes :

#remplace nom du path "source" par "destination", MODIFIER SELON DOSSIERS A TRAITER
NEW_PATH=$(sed 's@source@destination@' <<< "${ligne}")

(J'en fini avec un autre script et j'ai des idées d'amélioration pour celui-ci (a savoir qu'il va demander le répertoire source et le répertoire cible)

Bon pour faire bref sed c'est un éditeur de texte, la commande la plus courante de sed est la substitution. ainsi :

s = substituer , @ = séparateur (on pourrait prendre d'autres caractères, souvent tu verra /), source = ce qu'on cherche à substituer , destination = par quoi on substitue

En l'occurrence source se sera mon dossier... source et destination... le dossier qui subira les modification ?

Désolé si je fais trainé cette affaire, sa peut vous paraitre simple mais j'ai beaucoup de mal avec.


ACTA attaque l'internet attaquons ACTA
Black-aout contre ACTA sur Ubuntu-fr.org : http://forum.ubuntu-fr.org/viewtopic.php?id=376173
Soutenons la quadrature du net : http://www.laquadrature.net/fr/acta-attaque-linternet-attaquons-acta

Hors ligne

#31 Le 06/09/2009, à 19:57

AnsuzPeorth

Re : cherche une comande pr mv -R TT les *.ico present dans repertoire

Les explications de nesthib sont claires pourtant smile

Ici, le dossier source est le dossier avec tes icones, le dossier destination est là ou tes icones seront copiés et fichiers meta modifier.

J'en profite pour dire qu'il risque d'avoir qqles soucis de referencement dans le fichier meta avec ce script, c'est pas trés grave, mais bon...... !
Sinon, je viens de poster un script dont l'origine est ce sujet, j'ajouterais, si du monde derriere, un traitement automatique, ce qui te permettra, avec qqles modifs, de faire le travail que tu souhaite. ! (etudie le script que j'ai fais, il est commenté et si tu le lance en console, j'ai laissé le debuggage, et très claire pour une fois, bien obligé vu le bordel causé par le glisser déposer de gtkdialog.....)


Interface graphique pour bash, python ou autre: glade2script
Support Tchat: http://chat.jabberfr.org/muckl_int/inde … ade2script  (Hors ligne)

Hors ligne

#32 Le 07/09/2009, à 15:57

fove

Re : cherche une comande pr mv -R TT les *.ico present dans repertoire

AnsuzPeorth, merci beaucoup j'avais juste différer l'étude de se script j'avais quelques petits empêchement, j'essaierais de le revoir se soir.


ACTA attaque l'internet attaquons ACTA
Black-aout contre ACTA sur Ubuntu-fr.org : http://forum.ubuntu-fr.org/viewtopic.php?id=376173
Soutenons la quadrature du net : http://www.laquadrature.net/fr/acta-attaque-linternet-attaquons-acta

Hors ligne

Haut de page ↑