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 »  [Résolu] Donner des titres aux colonnes... dans un tableau » Le 31/01/2008, à 20:22

freebird
Réponses : 31

Ton uptime est au format HH:MM:SS non ? Vu que tu luis dis que le caractère : est ton séparateur il ne prend que le début. D'expérience le ; est on bon séparateur de valeur wink

#1 Re : -1 »  Débutant - Copier automatiquement le contenu d'une clé usb » Le 06/02/2008, à 21:04

freebird
Réponses : 13

Si c'est une simple copie de contenu, regarde du cà´té de la commande cp. Tu trouveras toutes les informations en regardant les manpages man cp (au cas o๠tu ne connaisses pas non plus man smile

#2 Re : -1 »  le navigateur se bloque dans le répertoire /home/utilisateur » Le 29/02/2008, à 17:49

freebird
Réponses : 10

Tu peux donner le résultat de la commande

ls -alF /home/

?

#3 Re : -1 »  centralisation et mise à  jour de plusieurs base de données » Le 19/02/2008, à 15:44

freebird
Réponses : 25

Oui c'est possible de le faire. Après ça dépend de ton architecture logicielle et de ton modèle de données.

#4 Re : -1 »  centralisation et mise à  jour de plusieurs base de données » Le 19/02/2008, à 16:18

freebird
Réponses : 25

Tu as un serveur et X postes client si j'ai bien compris. Ton serveur autorise les clients à  accéder à  la base au niveau firewall et au niveau de mysql ?

#5 Re : -1 »  centralisation et mise à  jour de plusieurs base de données » Le 19/02/2008, à 17:23

freebird
Réponses : 25

Dans phpmyadmin, quand tu as choisi la base, en haut à  droite tu as un onglet "Privilèges" qui te permet de voir les privilèges accordés à  ta base. Tu dois avoir la liste des couples machine/utilisateur qui sont autorisés à  accéder à  ta base.
Si ton client n'y est pas, cliques sur "ajouter un utilisateur" en bas et ajoute les droits dont tu as besoin pour ton client et refait ton test.

#6 Re : -1 »  [Résolu] script bash et commande sudo » Le 19/02/2008, à 15:27

freebird
Réponses : 6

Tu souhaites le désactiver seulement pour un utilisateur ou pour tous ?

#7 Re : -1 »  [Résolu] script bash et commande sudo » Le 19/02/2008, à 15:34

freebird
Réponses : 6

Oui c'est mieux de lui dire de ne pas démarrer mais tout dépend si il souhaite que ça concerne tout le monde ou seulement un utilisateur. D'où ma question wink

Par contre bonne remarque, la commande lancée doit tout couper, pas seulement le Bluetooth.

#8 Re : -1 »  [Rés]Script Bash - Renommer Differents fichiers avec un fichier texte » Le 14/02/2008, à 18:51

freebird
Réponses : 15

Si tu veux qu'on corrige un soucis dans ton script, il faut que tu le postes complètement.

Je t'en propose un vite fait qui se fout de là  o๠se trouve les fichiers à  l'origine :

i=1
while read line
do
   # on ne fait le traitement que si c'est un fichier qui existe
   if [ -f "${line}" ]
   then
      # recuperation du nom du fichier
      nom_fichier=`basename "${line}"`

      # creation du nouveau nom de fichier
      new_nom_fichier=`printf "%03d - %s" $i "${nom_fichier}"`
      mv "${line}" "${new_nom_fichier}"

      # incrementation du compteur
      i=$(($i+1))
   fi
done < toto

#9 Re : -1 »  copis de dossier[Zend Framework] » Le 13/02/2008, à 12:42

freebird
Réponses : 10

Attention à ta syntaxe. Tu cherches à copier /media/disk/www/LienZendFramework-1.0.3 et / dans /var/www

Tu veux copier ou créer un lien ?

#10 Re : -1 »  copis de dossier[Zend Framework] » Le 13/02/2008, à 13:39

freebird
Réponses : 10

Je n'ai toujours pas compris ce que tu cherches à  faire. Si tu veux copier tout le contenu de /media/disk/www/LienZendFramework-1.0.3 dans /var/www il faut que tu fasses

cp -R /media/disk/www/LienZendFramework-1.0.3 /var/www/

Si tu veux faire un lien dans /var/www/ qui pointe vers /media/disk/www/LienZendFramework-1.0.3 tu dois faire :

ln -s /media/disk/www/LienZendFramework-1.0.3 /var/www/

#11 Re : -1 »  Encore du flicage sur le réso » Le 13/02/2008, à 15:06

freebird
Réponses : 13

Et ainsi empêcher les députés et la gendarmerie d'accéder au net ? J'y crois moyen quand même wink

#12 Re : -1 »  Utilisation Imprimante Lexmark z617 » Le 12/02/2008, à 22:01

freebird
Réponses : 4

Un peu de lecture wink
http://doc.ubuntu-fr.org/materiel/imprimante_lexmark_z600_serie

#13 Re : -1 »  [QUESTION]sudo et sécurité » Le 08/02/2008, à 14:34

freebird
Réponses : 31

Tu ne dis pas de conneries, tous les utilisateurs n'ont pas cette possibilité. C'est une option à  positionner qui est mise par défaut sur le premier compte créé lors de l'installation.

#14 Re : -1 »  Php - Attendre fin shell_exec » Le 08/02/2008, à 14:27

freebird
Réponses : 2

Qu'est ce que contient $result après l'exécution de la commande ?
As-tu essayé avec les autres fonctions qui permettent d'exécuter une commande système ? (exec, system, etc...)

#15 Re : -1 »  récupérer stderr et stdout de wget : impossible ? » Le 06/02/2008, à 17:02

freebird
Réponses : 16

wget -N -nv http://www.monserveur.com/index.php | grep -B 1 ERROR > err.txt

Tu auras la ligne avec ERROR et la ligne d'au dessus.

#16 Re : -1 »  récupérer stderr et stdout de wget : impossible ? » Le 06/02/2008, à 17:16

freebird
Réponses : 16

Petite proposition pour récupérer les 2 lignes voulues en les affichant sur 1 seule avec un gawk :

wget -N -nv http://www.monserveur.com/index.php | gawk ' /ERROR/ { printf("%s %s\n", ligneprec, $0) }; {ligneprec=$0}' > err.txt

#17 Re : -1 »  récupérer stderr et stdout de wget : impossible ? » Le 06/02/2008, à 21:01

freebird
Réponses : 16

Tu as tout compris sur le fonctionnement du gawk utilisé ici.

Pour info je n'ai pas de quoi tester les syntaxes que je vous passe donc il peut y avoir des loupés comme la redirection wink
Tu as une ligne vide entre le nom de la page et la ligne d'erreur ? Si c'est le cas il suffit de faire :

wget -N -nv http://www.monserveur.com/index.php 2>&1 | gawk ' /ERROR/ { printf("%s %s\n", ligneprec, $0) }; NF>0 {ligneprec=$0}' > err.txt

NF = le nombre d'informations sur la ligne
NF>0 revient à  dire qu'on ne traite la ligne que si elle n'est pas vide

#18 Re : -1 »  [Shell]Définir des variables dont le nom est variable ?? » Le 06/02/2008, à 16:27

freebird
Réponses : 5

J'ai pour habitude d'utiliser la commande eval

eval var$i=tagada

#19 Re : -1 »  [Shell]Définir des variables dont le nom est variable ?? » Le 06/02/2008, à 16:44

freebird
Réponses : 5

Je suis d'accord avec tuxce, l'utilisation d'un tableau serait certainement mieux dans ton cas, même si on ne sait pas exactement ce que tu veux faire smile

#20 Re : -1 »  1 jour...et AMOUREUX DE LINUX UBUNTU !!! :D (l) » Le 30/01/2008, à 15:24

freebird
Réponses : 42

Pour le soucis, recherche dans Support> Serveurs graphiques et cartes vidéo et si tu ne trouve pas de solutions crée un nouveau sujet. Ce serait mieux qu'ici et certainement plus efficace wink

Bienvenu dans le monde de Linux en tout cas wink

#21 Re : -1 »  Purger un repertoire mais garder les 5 derniers fichiers » Le 29/01/2008, à 17:22

freebird
Réponses : 13

Le test -f permet de lancer un rm que sur les fichiers car le ls retourne aussi les répertoires.
L'ajout de guillemets est une bonne idée. J'ai des habitudes d' "Unixien", je n'ai jamais de fichiers avec des espaces wink

#22 Re : -1 »  Purger un repertoire mais garder les 5 derniers fichiers » Le 29/01/2008, à 20:49

freebird
Réponses : 13

Par défaut tail t'affiche les 10 dernières lignes d'un fichier.
tail -n 6 revient à  dire que tu ne veux que les 6 dernières au lieu des 10.
tail -n +6 demande d'afficher les dernières lignes du fichier à  partir de la ligne numéro 6.

#23 Re : -1 »  Purger un repertoire mais garder les 5 derniers fichiers » Le 30/01/2008, à 15:14

freebird
Réponses : 13

Si tu ne veux prendre en compte que les fichiers, tu peux faire ça :

nbfic=6
cptfic=0

ls -t | while read fic
do
    if test -f ${fic}
    then
        let cptfic=${cptfic}+1
        if [ ${cptfic} -gt ${nbfic} ]
        then
            rm "${fic}"
        fi
    fi
done