#1076 Le 24/07/2010, à 14:27
- BorX
Re : [ VOS SCRIPTS UTILES ] (et eventuelles demandes de scripts...)
# Pour chaque fichier commençant par un 't', on crée une variable nommée fic
for fic in t*; do
# On supprime l'extension de fic pour générer le nom du répertoire dans une variable nommée rep
rep="$(cut -d'.' -f1 <<< "$fic")"
# On crée ce répertoire rep
mkdir -p "$rep"
# Et on déplace fic vers rep
mv "$fic" "$rep"
# Fin de la boucle for
done
Pour plus de détail :
$ cut -d';' -f2 <<< "bla;bli;blu"
bli
$ cut -d';' -f3 <<< "bla;bli;blu"
blu
$ cut -d';' -f1 <<< "bla;bli;blu"
bla
$ man cut
$ man mkdir
Dernière modification par BorX (Le 24/07/2010, à 14:36)
Hors ligne
#1077 Le 24/07/2010, à 16:19
- twocats
Re : [ VOS SCRIPTS UTILES ] (et eventuelles demandes de scripts...)
# Pour chaque fichier commençant par un 't', on crée une variable nommée fic
for fic in t*; do
# On supprime l'extension de fic pour générer le nom du répertoire et on crée ce répertoire et on copie
mkdir -p "${fic%.*}" && mv "$fic" "${fic%.*}"
# Fin de la boucle for
done
De la lecture :
http://abs.traduc.org/abs-fr/index.html
La réponse est 42
Hors ligne
#1078 Le 24/07/2010, à 21:35
- Hizoka
Re : [ VOS SCRIPTS UTILES ] (et eventuelles demandes de scripts...)
suis ce lien si tu veux apprendre
le meilleur site que j'ai vu sur le bash et en fr (même si la version fr date un peu)
KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github
Hors ligne
#1079 Le 24/07/2010, à 22:54
- BorX
Re : [ VOS SCRIPTS UTILES ] (et eventuelles demandes de scripts...)
Towcats : Merci pour cette rectification pas évidente pour un débutant (déjà que j'hésitais à remplacer le <<< par un echo |), mais effectivement plus juste et plus efficace.
le meilleur site que j'ai vu sur le bash et en fr (même si la version fr date un peu)
idem
Hors ligne
#1080 Le 25/07/2010, à 11:00
- Jarodd
Re : [ VOS SCRIPTS UTILES ] (et eventuelles demandes de scripts...)
SUPER c'est exactement ce que je cherchais ! Merci bcp !
J'ai même réussi à le modifier tout seul (j'ai mis for fic in *; do car mes fichiers ne commencent pas forcément par un t, c'était un mauvais exemple).
J'ai encore juste une petite requête : est-il possible d'exclure un fichier (ou partie de fichier) ? Pour mon test, j'avais mis le script dans le répertoire à traiter, il s'est aussi retrouvé dans son propre répertoire. Merci d'avance pour cet ajout !
Sinon j'ai commencé à lire le tuto, effectivement il est très bien fait
Edit : j'ai essayé d'exclure le fichier du script pour qu'il ne soit pas déplacé (dans ce cas il ne fonctionne plus, logique). D'après la doc j'ai ajouté la ligne :
if [ $fic != "script" ] then
Mais le fichier est toujours déplacé. Pour l'instant je l'ai nommé zzz.sh pour être sûr qu'il soit listé en dernier, mais c'est une rustine un peu bancale
Dernière modification par Jarodd (Le 25/07/2010, à 11:25)
Ubuntu 22.04.3 LTS (64 bits)
Hors ligne
#1081 Le 25/07/2010, à 11:52
- Levi59
Re : [ VOS SCRIPTS UTILES ] (et eventuelles demandes de scripts...)
@jarodd
Si tu n'as fait que rajouter cette ligne alors oui ca plante car elle ne veut pas dire grand chose pour l'interpréteur
Il te manque plusieurs choses:
-Déjà tu n'as pas refermé le bloc if/then/fi
-Ensuite tu dis à l'interpréteur: si le nom du fichier est différent de "script"... donc il n'y a qu'un fichier à exclure et qui s'appelle script(.sh ou autre extension).
Si tu veux exclure les scripts, il faut récupérer l'extension:
# On récupère l'extension de fic pour vérifier qu'il ne s'agit pas d'un script
ext="$(cut -d'.' -f2 <<< "$fic")"
Ensuite tu testes que $ext est bien différent des extensions à exclure.
if [ $ext != "sh ]
Ce qui donne:
# Pour chaque fichier on crée une variable nommée fic
for fic in *; do
# On récupère l'extension de fic pour vérifier qu'il ne s'agit pas d'un script
ext="$(cut -d'.' -f2 <<< "$fic")"
# On teste l'extension
if [ $ext != "sh" ]; then
# On supprime l'extension de fic pour générer le nom du répertoire dans une variable nommée rep
rep="$(cut -d'.' -f1 <<< "$fic")"
# On crée ce répertoire rep
mkdir -p "$rep"
# Et on déplace fic vers rep
mv "$fic" "$rep"
# fin du bloc if
fi
# Fin de la boucle for
done
Dernière modification par Levi59 (Le 25/07/2010, à 11:56)
Hors ligne
#1082 Le 25/07/2010, à 14:15
- Jarodd
Re : [ VOS SCRIPTS UTILES ] (et eventuelles demandes de scripts...)
Merci Levi
Ubuntu 22.04.3 LTS (64 bits)
Hors ligne
#1083 Le 25/07/2010, à 17:33
- Levi59
Re : [ VOS SCRIPTS UTILES ] (et eventuelles demandes de scripts...)
De rien! À noter que ce script ne marcheras pas correctement si le nom du fichier contient des points.
Hors ligne
#1084 Le 25/07/2010, à 17:50
- Jarodd
Re : [ VOS SCRIPTS UTILES ] (et eventuelles demandes de scripts...)
J'ai bien fait attention à nommer tous mes fichiers avec des underscores uniquement, le script fonctionne très bien
Ubuntu 22.04.3 LTS (64 bits)
Hors ligne
#1085 Le 25/07/2010, à 22:02
- tukuyomi
Re : [ VOS SCRIPTS UTILES ] (et eventuelles demandes de scripts...)
Le message de ce post est dans la balise ci-dessous
#!/bin/bash
# Ce script marche avec des noms de fichiers contenant des points et même les
# espaces.
# Les syntaxes bizarres avec des % et # sont des fonctions de bash
# permettant d'extraire une partie d'une chaine de caractère.
# Par exemple: en ligne 16, si $0 vaut /home/toto/bin/script.sh,
# ${0##*/} vaudra script.sh (on substitue tout (représenté par *) ce qui se
# trouve avant le dernier /)
# En ligne 15, si $f vaut fichier 1.a.txt, ${f%.*} vaudra fichier 1.a (on
# substitue tout (représenté par *) ce qui se trouve après le dernier .(point)
for f in *; do # Pour chaque fichier du répertoire
t='/tmp/'"$f" # On créé un fichier temporaire au cas où...
d="${f%.*}" # et le dossier (fichier sans extension)
if [ -f "$f" ] && [ "$f" != "${0##*/}" ]; then
# Si le fichier à déplacer est different du script et si
# c'est uniquement un fichier
mkdir -p "$d" || {
# On créé le dossier correspondant OU (erreur? le
# dossier et le fichier portent le même nom?)
mv "$f" "$t" # on déplace le fichier vers le temporaire
mkdir -p "$d" # du coup, on peut effectivement créer le dossier
f="$t" # et on substitue le fichier par le temporaire
} # On ferme le OU
mv "$f" "$d" # On place le fichier dans le dossier
fi # On ferme le 'if'
done # Et on recommence avec le fichier suivant
exit 0
Dernière modification par tukuyomi (Le 25/07/2010, à 23:01)
Hors ligne
#1086 Le 27/07/2010, à 20:26
- Fenouille84
Re : [ VOS SCRIPTS UTILES ] (et eventuelles demandes de scripts...)
Le fil prend aussi en compte les demande de script pour liefrea ??
Dernière modification par Fenouille84 (Le 03/08/2010, à 20:58)
Ma page Deviant Art : conky inside ;-)
.
-- DropBox (online backup) : 2Go + 250 Mo pour vous et moi par parrainage --
Hors ligne
#1087 Le 03/08/2010, à 20:59
- Fenouille84
Re : [ VOS SCRIPTS UTILES ] (et eventuelles demandes de scripts...)
Au fait, je voulais savoir quelle est la commande pour tester si les caractères saisis sont des chiffres ?
Dans un script du genre
clear
echo -n "Entrez votre numéro : "
read num
Comment s'assurer que la variable demandée $num est bien constituée QUE de chiffres ?
Je le savais, mais je ne m'en rappelle plus...
Merci pour l'info
Ma page Deviant Art : conky inside ;-)
.
-- DropBox (online backup) : 2Go + 250 Mo pour vous et moi par parrainage --
Hors ligne
#1088 Le 03/08/2010, à 21:55
- yamo
Re : [ VOS SCRIPTS UTILES ] (et eventuelles demandes de scripts...)
Salut,
Comment s'assurer que la variable demandée $num est bien constituée QUE de chiffres ?
Je le savais, mais je ne m'en rappelle plus...
Merci pour l'info
Tu peux tester le code indiqué là : a-bash-integer-test-operation.
Stéphane
--
Debian 9 XFCE Xubuntu 16.04.2 - #ubuntu sur freenode
sudo / matrix
Hors ligne
#1089 Le 04/08/2010, à 01:04
- draco31.fr
Re : [ VOS SCRIPTS UTILES ] (et eventuelles demandes de scripts...)
Tu peux forcer la déclaration de num en tant que integer :
declare -i num
Ensuite, tu fais ton read num
Par contre, je ne sais pas quelle erreur cela provoque si ce n'est pas numérique.
On doit aussi pouvoir s'en sortir avec les regex, un truc du genre :
[ $num ~= \[0-9\].* ]
Hors ligne
#1090 Le 04/08/2010, à 08:15
- Hizoka
Re : [ VOS SCRIPTS UTILES ] (et eventuelles demandes de scripts...)
en effet :
[[ $num =~ ^[0-9]*$ ]]
fonctionne tres bien
KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github
Hors ligne
#1091 Le 04/08/2010, à 08:26
- redo_fr
Re : [ VOS SCRIPTS UTILES ] (et eventuelles demandes de scripts...)
Salut,
pour les tests numériques, j'utilise 'tr'
Exemple:
[ "`echo ${value} | tr -d [:digit:]`" != "" ] && echo "value n'est pas numérique."
La commande 'tr' est très pratique
Pour retirer tous les espaces:
echo ${value} | tr -d [:blank:]
retirer les caractères de controle:
echo ${value} |tr -d [:cntrl:]
etc...
Dernière modification par redo_fr (Le 04/08/2010, à 08:30)
Il n'y a pas de mauvais outils, il n'y a que de mauvais ouvriers
- papy -
Personnellement, je crois que faire des procès est un signe que les affaires vont mal. Je ne dis pas que Microsoft va mal, ce n'est qu'un signe, pas un indicateur...
- Linus Torvalds -
Hors ligne
#1092 Le 04/08/2010, à 10:59
- Fenouille84
Re : [ VOS SCRIPTS UTILES ] (et eventuelles demandes de scripts...)
Merci à tous !!
J'ai finalement choisi la solution d'Hizoka : c'est simple et rapide.
Ta solution redo_fr est pas mal non plus, mais elle rajoute une commande (donc un peu + lourd).
Toutefois, j'utilise aussi pas mal la commande tr, qui est tr-ès utile !!
Ma page Deviant Art : conky inside ;-)
.
-- DropBox (online backup) : 2Go + 250 Mo pour vous et moi par parrainage --
Hors ligne
#1093 Le 06/08/2010, à 11:30
- Compte supprimé
Re : [ VOS SCRIPTS UTILES ] (et eventuelles demandes de scripts...)
En tant que malvoyant, j'ai beaucoup cherché à intégrer correctement un système de synthèse vocale sur ubuntu. Néammoin, je ne suis pas parvenu à faire fonctionner orca avec les voix mbrola.
Je me suis donc tourner vers des petits scripts qui peuvent me faciliter la vie.
premier script: script de diction de l'heure
la structure du script en elle même n'est pas de moi (trouvée sur la doc)
#!/bin/bash
##### variable date #####
DATE=`date`
##### Affiche le menu Zenity #####
choix=`zenity --list --title="Choisissez le sexe" --column="N°" --column="Langue" --height="200" \
1 homme \
2 femme `
##### Sélection automatique de la langue choisie dans le menu Zenity #####
case $choix in
1 ) VOIX=/opt/mbrola/fr1/fr1 && TYPE=mb/mb-fr1 ;; # pour une voix de homme en français
2 ) VOIX=/opt/mbrola/fr4/fr4 && TYPE=mb/mb-fr4 ;; # pour une voix de femme en anglais
esac
# on teste si la lecture est en cours, pour l'arrêter le cas échéant
if [ ! -z $(ps -A | grep mbrola | awk '{ print $1 }' ) ]; then
kill $(ps -A | grep mbrola | awk '{ print $1 }' ) && sleep 2
fi
# On traduit la sélection en phonèmes grâce à Espeak, et on l'envoie à Mbrola
xclip -o | espeak -v $TYPE -s 160 -p 40 "$DATE" | mbrola $VOIX - -.au | aplay
second script: diction de l'état de la batterie
#!/bin/bash
##### variable date #####
BAT=` acpi -b | grep "Battery 0" | awk '{ print $4}' `
##### Affiche le menu Zenity #####
choix=`zenity --list --title="Choisissez le sexe" --column="N°" --column="Langue" --height="200" \
1 homme \
2 femme `
##### Sélection automatique de la langue choisie dans le menu Zenity #####
case $choix in
1 ) VOIX=/opt/mbrola/fr1/fr1 && TYPE=mb/mb-fr1 ;; # pour une voix de homme en français
2 ) VOIX=/opt/mbrola/fr4/fr4 && TYPE=mb/mb-fr4 ;; # pour une voix de femme en anglais
esac
# on teste si la lecture est en cours, pour l'arrêter le cas échéant
if [ ! -z $(ps -A | grep mbrola | awk '{ print $1 }' ) ]; then
kill $(ps -A | grep mbrola | awk '{ print $1 }' ) && sleep 2
fi
# On traduit la sélection en phonèmes grâce à Espeak, et on l'envoie à Mbrola
xclip -o | espeak -v $TYPE -s 160 -p 40 "$BAT" | mbrola $VOIX - -.au | aplay
Une autre idée qui pourrait être pratique pour les personnes souffrant du même handicap que moi serait la création d'un lanceur d'application "sonore", en voici un exemple sale certes mais efficace.
lanceur d'application
#!/bin/bash
##### Sélection automatique de la langue choisie dans le menu Zenity #####
VOIX=/opt/mbrola/fr1/fr1
TYPE=mb/mb-fr1
# on teste si la lecture est en cours, pour l'arrêter le cas échéant
if [ ! -z $(ps -A | grep mbrola | awk '{ print $1 }' ) ]; then
kill $(ps -A | grep mbrola | awk '{ print $1 }' ) && sleep 2
fi
INTRO=Quelleapplicationexécuter1google2facebook3messagerie4amsn5nettoyeur
# On traduit la sélection en phonèmes grâce à Espeak, et on l'envoie à Mbrola
xclip -o | espeak -v $TYPE -s 160 -p 40 "$INTRO" | mbrola $VOIX - -.au | aplay
##### choix des applications #####
choix=`zenity --list --title="Choisissez la langue" --column="N°" --column="application" --height="200" \
1 Google \
2 Facebook \
3 Gmail \
4 Amsn \
5 Nettoyeur `
##### Sélection automatique de la langue choisie dans le menu Zenity #####
# on teste si la lecture est en cours, pour l'arrêter le cas échéant
if [ ! -z $(ps -A | grep mbrola | awk '{ print $1 }' ) ]; then
kill $(ps -A | grep mbrola | awk '{ print $1 }' ) && sleep 2
fi
FIN=ouverturedelapplication$choix
# On traduit la sélection en phonèmes grâce à Espeak, et on l'envoie à Mbrola
xclip -o | espeak -v $TYPE -s 160 -p 40 "$FIN" | mbrola $VOIX - -.au | aplay
case $choix in
1 )/opt/google/chrome/google-chrome "http://www.google.fr/";;
2 )/opt/google/chrome/google-chrome "http://www.facebook.fr";;
3 )/opt/google/chrome/google-chrome "https://mail.google.com/mail/?hl=fr&shva=1#inbox";;
4 )amsn;;
5 )bleachbit;;
esac
Dernière modification par benoitfra (Le 06/08/2010, à 17:38)
#1094 Le 06/08/2010, à 14:48
- Hizoka
Re : [ VOS SCRIPTS UTILES ] (et eventuelles demandes de scripts...)
il serait surement plus intéressant de les poster sur la doc également, car ici, ce n'est pas facile de retrouver un script...
mais tu as tout à fait le droit de poster tes codes ici
KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github
Hors ligne
#1095 Le 09/08/2010, à 06:17
- pedro69
Re : [ VOS SCRIPTS UTILES ] (et eventuelles demandes de scripts...)
bonjour tout le monde,
je cherche un script nautilus qui me permettrai de vérifier mes dossiers personnel d'ubuntu et de windows ( documents, photos, musique, vidéo ...) et qui pourrai copier dans un sens comme dans l'autre les mise a jour pour qu'il soit idendique tout les 2. avec choix du répertoire
c'est pas pour faire des sauvegardes juste pour avoir la meme choses sur les 2 disques dur.
windows est sur sda1 et son dossier document sur sda3 et le dossier /home sur sda7 et linux sur /sdb.
il faut donc que le script monte automatiquement sda3 a chaque démarage de linux pour faire la vérif pour effectuer les mises a jour.
es ce que ce script exist quelque part ? je n'arrive pas à le trouver
Hors ligne
#1096 Le 09/08/2010, à 07:28
- Gardouille
Re : [ VOS SCRIPTS UTILES ] (et eventuelles demandes de scripts...)
je cherche un script nautilus qui me permettrai de vérifier mes dossiers personnel d'ubuntu et de windows ( documents, photos, musique, vidéo ...) et qui pourrai copier dans un sens comme dans l'autre les mise a jour pour qu'il soit idendique tout les 2. avec choix du répertoire
c'est pas pour faire des sauvegardes juste pour avoir la même choses sur les 2 disques dur.
windows est sur sda1 et son dossier document sur sda3 et le dossier /home sur sda7 et linux sur /sdb.
il faut donc que le script monte automatiquement sda3 a chaque démarrage de linux pour faire la vérif pour effectuer les mises a jour.
Bonjour,
Alors déjà le plus simple serait de mettre ta musique sur une partition ntfs différente de windows (c: ) et du home de GNU/Linux. Une partition réservée aux données (musique, film, image, ...), de cette façon tu auras accès aux mêmes données à partir de GNU/Linux et à partir de windaube sans les avoir en double sur le hdd.
Sinon, pour monter automatiquement un disque au démarrage: http://doc.xubuntu-fr.org/mount_fstab te fera ça très bien.
Et si tu "persiste" dans le choix d'utiliser deux partitions tel que tu l'as décris, http://doc.xubuntu-fr.org/rsync te fera une très belle synchronisation entre les dossiers que tu auras spécifié, voir http://doc.xubuntu-fr.org/grsync si tu n'es pas un adepte de la ligne de commande.
Hors ligne
#1097 Le 10/08/2010, à 09:53
- jtho
Re : [ VOS SCRIPTS UTILES ] (et eventuelles demandes de scripts...)
Bonjour,
Excusez ma naïveté mais je débute...et suis très impressionné par votre maîtrise!
Alors voila ma question: Y a-t-il un petit script qui permette d'indiquer quel est le point de montage / de démontage / de pré-montage et autres... d'un périphérique quand un logiciel le "demande"? Par exemple un iPod dans Amarok ou gtkpod MERCI!
Hors ligne
#1098 Le 10/08/2010, à 10:18
- Gardouille
Re : [ VOS SCRIPTS UTILES ] (et eventuelles demandes de scripts...)
Bonjour,
Excusez ma naïveté mais je débute...et suis très impressionné par votre maîtrise!
Alors voila ma question: Y a-t-il un petit script qui permette d'indiquer quel est le point de montage / de démontage / de pré-montage et autres... d'un périphérique quand un logiciel le "demande"? Par exemple un iPod dans Amarok ou gtkpod MERCI!
Bonjour,
Je ne suis pas sur de bien comprendre la question avec amarok et gtkpod. En gros, si tu veux savoir où seront montés tes périphériques, tu peux: soit définir le point de montage que chacun de tes périphériques doit utiliser dans /etc/fstab.
Si un périphérique n'est pas présent dans /etc/fstab, il utilisera le label qu'il a par défaut et si il n'a pas de label, il utilisera son UUID. Pour avoir la liste des périphériques avec leurs UUID et leurs labels utiliser la commande:
blkid
Qui te donneras tout ce dont tu as besoin (quelques informations supplémentaires ici)
Pour la liste des périphériques déjà montés, ainsi que leurs point de montage, la commande:
mount
Après, tu peux coupler une de ces commandes avec un grep pour n'avoir que le périphérique qui t'intéresse
mount | grep iped
blkid | grep iped
Donc dans ce cas je ne vois pas trop l'utilité d'un script qui te donnerais le point de montage de tel ou tel périphérique.
Hors ligne
#1099 Le 10/08/2010, à 19:42
- jtho
Re : [ VOS SCRIPTS UTILES ] (et eventuelles demandes de scripts...)
Merci Gardouille,
MAIS mais mon très faible niveau ne m'a pas permis d'aboutir...
1) Je tape /etc/fstab dans un terminal
==> jtho@jtho-laptop:~$ /etc/fstab
bash: /etc/fstab: Permission non accordée
jtho@jtho-laptop:~$ sudo /etc/fstab
[sudo] password for jtho:
sudo: /etc/fstab: command not found
jtho@jtho-laptop:~$
2) Je tape blkid
==>jtho@jtho-laptop:~$ blkid
/dev/sda1: UUID="98e78ed2-18df-41f8-aa64-7aff818555c5" TYPE="ext3"
/dev/sda5: UUID="c256b830-0f6d-438e-818f-58fcf68506be" TYPE="swap"
/dev/loop0: TYPE="squashfs"
jtho@jtho-laptop:~$
3) Je tape mount
==>jtho@jtho-laptop:~$ mount
/dev/sda1 on / type ext3 (rw,relatime,errors=remount-ro)
tmpfs on /lib/init/rw type tmpfs (rw,nosuid,mode=0755)
proc on /proc type proc (rw,noexec,nosuid,nodev)
sysfs on /sys type sysfs (rw,noexec,nosuid,nodev)
varrun on /var/run type tmpfs (rw,nosuid,mode=0755)
varlock on /var/lock type tmpfs (rw,noexec,nosuid,nodev,mode=1777)
udev on /dev type tmpfs (rw,mode=0755)
tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev)
devpts on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=620)
fusectl on /sys/fs/fuse/connections type fusectl (rw)
lrm on /lib/modules/2.6.28-19-generic/volatile type tmpfs (rw,mode=755)
securityfs on /sys/kernel/security type securityfs (rw)
binfmt_misc on /proc/sys/fs/binfmt_misc type binfmt_misc (rw,noexec,nosuid,nodev)
gvfs-fuse-daemon on /home/jtho/.gvfs type fuse.gvfs-fuse-daemon (rw,nosuid,nodev,user=jtho)
/dev/sdb1 on /media/IPOD (TNU) type vfat (rw,nosuid,nodev,uhelper=hal,shortname=mixed,uid=1000,utf8,umask=077,flush)
jtho@jtho-laptop:~$
4) Pour cette étape, JE BLOQUE!
mount | grep iped
blkid | grep iped JE NE SAIS PAS QUOI FAIRE NI MÊME TAPER LA BARRE VERTICALE!!!
C"est galère de débuter.....! Merci de votre aide....
Hors ligne
#1100 Le 10/08/2010, à 20:02
- Fenouille84
Re : [ VOS SCRIPTS UTILES ] (et eventuelles demandes de scripts...)
C"est galère de débuter.....! Merci de votre aide....
N'oublies pas les balises de code dans ton poste stp !!
Elles se présentent comme sa (sans l'espace après le 1° crochet) :
[ code] ... le code à poster ... [ /code]
Plus simple : tu sélectionnes ton code, puis tu cliques en haut sur "Code" quand tu rédiges ton post.
Ce qui va te donner une mise en page beaucoup plus lisible !!
Du genre :
Voici un bout de code entre les balises.
C'est plus facile à lire :)
Dernière modification par Fenouille84 (Le 10/08/2010, à 20:04)
Ma page Deviant Art : conky inside ;-)
.
-- DropBox (online backup) : 2Go + 250 Mo pour vous et moi par parrainage --
Hors ligne