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".
nombre réponses : 25

#0 Re : -1 »  [ VOS SCRIPTS UTILES ] (et eventuelles demandes de scripts...) » Le 21/04/2015, à 08:47

pingouinux
Réponses : 1826

Bonjour,
Remplace déjà

		if [[ $temp > 1000 ]]

par

		if [[ $temp -gt 1000 ]]

car tu fais une comparaison alphabétique.

#1 -1 »  [Information] Python 3.4.0 : built-in function hash » Le 20/04/2015, à 19:24

pingouinux
Réponses : 2

Bonjour,

Je me suis aperçu que le comportement de la fonction hash n'est pas reproductible dans la version 3.4.0 de python : les résultats changent à chaque lancement de l'interpréteur.

Les résultats sont cohérents entre eux dans les versions 2.7.3, 2.7.6 et 3.2.3 de python.

Pour tester, il suffit de lancer plusieurs fois cette commande :

python3 -c "print(hash('0'))"

#2 Re : -1 »  [Information] Python 3.4.0 : built-in function hash » Le 21/04/2015, à 10:09

pingouinux
Réponses : 2

Merci grim7reaper pour ces explications très claires et ces liens instructifs.

#3 Re : -1 »  [Python] Changer la version de python » Le 20/04/2015, à 17:42

pingouinux
Réponses : 4

Bonjour,

Je voudrais savoir si changer la 2.7 pour la 3.4 causerait des problèmes avec des applications sur mon ordinateur ?

Il est fort déconseillé (et même plus) de changer la version de base, qui est utilisée par le système.

#4 Re : -1 »  [Python] Changer la version de python » Le 20/04/2015, à 18:09

pingouinux
Réponses : 4

Et si je fais un alias

Ça marcherait peut-être, mais je n'en suis pas certain. À ta place, je donnerais un autre nom que python à l'alias (p3 par exemple).
Quelqu'un pourra sans doute confirmer…

#5 Re : -1 »  [RESOLU]Récupérer le GUID d'un disque GPT dans une variable » Le 20/04/2015, à 17:35

pingouinux
Réponses : 3

Bonjour,
Tu peux essayer ceci :

PARTUUID=$(awk '/GUID:/{print $NF}' <(gdisk /dev/sda<<EOF
i
1
EOF
))

#6 Re : -1 »  [résolu] malformed files » Le 14/04/2015, à 07:00

pingouinux
Réponses : 22

Bonjour,
Voici un extrait du message précédent

Aucun espace disponible sur le périphérique

Tu devrais commencer par faire du ménage. Quel est le retour de

df -h

#7 Re : -1 »  statistique utilisation serveur » Le 20/04/2015, à 18:00

pingouinux
Réponses : 2

Bonjour,
À tout hasard

while read user; do echo "$user"; ps axo user,pcpu,comm | grep "$user"; done < <(printf "%s\n" $(who -q|head -1) | sort -u)

#8 Re : -1 »  Ajouter lignes en début et fin d'une liste de fichier » Le 19/04/2015, à 13:51

pingouinux
Réponses : 4

Bonjour,
Pour tester

i=0;for f in *; do sed -e "1iDébut du fichier\nnuméro : $((++i))" -e "$ aFin du fichier\nnuméro : $i" "$f"; done

Pour modifier les fichiers si le test est bon

i=0;for f in *; do sed -i -e "1iDébut du fichier\nnuméro : $((++i))" -e "$ aFin du fichier\nnuméro : $i" "$f"; done

#9 Re : -1 »  Ajouter lignes en début et fin d'une liste de fichier » Le 19/04/2015, à 15:23

pingouinux
Réponses : 4

mais l'incrément reste juste bloqué à zéro

Ce n'est pas normal. Tu es bien en bash ?

#10 Re : -1 »  Script de tri automatique de photos par couleurs avec imageMagick » Le 12/04/2015, à 17:23

pingouinux
Réponses : 3

Bonjour,
C'est

IMAGE=~/Photos/Islande/IMG_3009.JPG

#11 Re : -1 »  Script de tri automatique de photos par couleurs avec imageMagick » Le 17/04/2015, à 17:22

pingouinux
Réponses : 3
O'Bit a écrit :

convert -scale 4x4 -format %c -depth 8 $file histogram:info:-| sed -e 's/(//g' -e 's/,/ /g' -e 's/)//g' temp.txt |cut -d"#" -f-1 |cut -d":" -f2 > /dossier/ou/son les/Photos/temp.txt

Ton fichier temp.txt apparaît 2 fois de manière incohérente.

Voici une suggestion en bash

#!/bin/bash

echo "_______________________"
echo "Debut"

while read file
do
   echo "fichier : $file"

   while read Rouge Vert Bleu
   do
      echo "R: $Rouge V: $Vert B: $Bleu"
   done < <(convert -scale 4x4 -format %c -depth 8 "$file" histogram:info:-| awk -F'[,()]' '!/^ *$/{print $2" "$3" "$4}')

done < <(find "/dossier_ou_sont_les_Photos/" -maxdepth 1 -type f -name '*.jpg')

echo "travail fini !"
echo "______________________________________"

Édité : Un peu plus simple

#!/bin/bash

echo "_______________________"
echo "Debut"

while read file
do
   echo "fichier : $file"

   while IFS='(),' read bidon Rouge Vert Bleu bidon
   do
      [ "$Rouge" ] || continue
      echo "R: $Rouge V: $Vert B: $Bleu"
   done < <(convert -scale 4x4 -format %c -depth 8 "$file" histogram:info:-)

done < <(find "/dossier_ou_sont_les_Photos/" -maxdepth 1 -type f -name '*.jpg')

echo "travail fini !"
echo "______________________________________"

#12 Re : -1 »  problème sudo setuid » Le 17/04/2015, à 14:41

pingouinux
Réponses : 4

Bonjour,
À moins d'avoir une très bonne raison, et encore, il ne faut jamais modifier les paramètres des fichiers du système, et tu vas sans doute être obligé de procéder à une réinstallation. Commence par sauvegarder tes fichiers personnels.

#13 Re : -1 »  [RESOLU]bash ne reconnaît pas la commande((expression arithmétique))? » Le 16/04/2015, à 13:25

pingouinux
Réponses : 5

Bonjour,

((10-7))

est une expression logique qui est vraie puisque le résultat est différent de 0, d'où un code de retour égal à 0.

Pour obtenir le résultat de l'opération

echo $((10-7))

ou

var=$((10-7))

#14 Re : -1 »  Disparitions de répertoire » Le 13/04/2015, à 07:37

pingouinux
Réponses : 16

Bonjour,
Le /home n'est peut-être pas monté correctement. Quel est le résultat de ces commandes ?

df / /home
grep '/home' /etc/fstab
grep '/home' /etc/mtab

#15 Re : -1 »  Disparitions de répertoire » Le 13/04/2015, à 17:24

pingouinux
Réponses : 16

Quel est le résultat  de

ls -l ~

#16 Re : -1 »  Disparitions de répertoire » Le 13/04/2015, à 19:08

pingouinux
Réponses : 16
nonolubo #1 a écrit :

Je viens d'ouvrir mon "home" et plus de "Mon Dossier" ni de "Téléchargement" ??

Ces répertoires semblent bien avoir disparu.

#17 Re : -1 »  Supprimer des dossiers recuperés avec photorec » Le 13/04/2015, à 18:16

pingouinux
Réponses : 20

Bonjour,
Je crois que tu as fait une bêtise, et tu risques d'avoir des problèmes avec le système.
Si tu veux supprimer tous les fichiers qui sont dans /home/ordipass/recup_dir.2346, ceci devrait marcher

sudo rm /home/ordipass/recup_dir.2346/*

et ne laisse surtout pas d'autres espaces dans la commande.

#18 Re : -1 »  Supprimer des dossiers recuperés avec photorec » Le 13/04/2015, à 18:26

pingouinux
Réponses : 20
cats095 #9 a écrit :

Bon après avoir tapé cette commande :sudo chmod -R 777 / recup_dir
......................................................

Cette commande a certainement mis une pagaille monstre dans ton système. Sauve tes fichiers personnels avant d'éteindre ton ordinateur, surtout si ton /home n'est pas séparé du /.

#19 Re : -1 »  Supprimer des dossiers recuperés avec photorec » Le 14/04/2015, à 05:37

pingouinux
Réponses : 20

Je pense que tu vas devoir réinstaller le système. As-tu sauvegardé tes fichiers personnels ? Le /home est-il sur une partition à part ? Si c'est le cas, tu peux le conserver lors de la réinstallation.

#20 Re : -1 »  changement de libellé sous ubuntu 12.04 LTS (RESOLU) » Le 15/04/2015, à 09:02

pingouinux
Réponses : 8

Bonjour,
Tu as sans doute fait une mise à niveau. Quel est le retour de

lsb_release -a

#21 Re : -1 »  changement de libellé sous ubuntu 12.04 LTS (RESOLU) » Le 15/04/2015, à 10:01

pingouinux
Réponses : 8

puis-je mettre ce sujet RESOLU ?

Si tu n'as pas de problème avec cette version, je dirais oui.

#22 Re : -1 »  Conversion PNG -> JPEG » Le 11/04/2015, à 16:57

pingouinux
Réponses : 15

Bonjour,
En ligne de commande, tu peux faire ceci

mogrify -format jpg mon_fichier.png

#23 Re : -1 »  [Résolu]commande sed pour remplacement d'un "." pour une "," » Le 14/04/2015, à 05:31

pingouinux
Réponses : 5

Bonjour,

tree -h | sed -r 's/(\[[^]]*)\./\1,/'

ou

sed -r 's/(\[[^]]*)\./\1,/' le_listing

#24 Re : -1 »  Crée gif animé avec gnuplot » Le 12/04/2015, à 12:23

pingouinux
Réponses : 1

Bonjour,

j'ai eu beaucoup de mal à trouver (et je n'ai d'ailleurs pas trouvé) à quoi correspond le "ls" a la fin de la commande, ni meme le "lw" que j'ai pu voir ailleurs

Syntax:
       with <style> { {linestyle | ls <line_style>}
                      | {{linetype  | lt <line_type>}
                         {linewidth | lw <line_width>}
                         {linecolor | lc <colorspec>}
                         {pointtype | pt <point_type>}
                         {pointsize | ps <point_size>}
                         {fill | fs <fillstyle>}
                         {nohidden3d} {nocontours} {nosurface}
                         {palette}}
                    }

Dans gnuplot, tu tapes help splot, et après quelques appuis sur Entrée, quand il te propose Subtopic of splot:, tu tapes with.