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] Erreur echo d'une variable présente dans un fichier config » Le 01/03/2015, à 08:47

credenhill
Réponses : 7

hello
pas d'espaces autour de =

test.directory="/minecraft/singleserver"
...

#1 Re : -1 »  [SOLVED]Garder un LOG d'une tache cron » Le 01/03/2015, à 09:52

credenhill
Réponses : 2

hello
les alias sont utilisés en interactif depuis un terminal
- créer un script avec ta commande dans ~/bin/backupgeneral
- mettre #!/bin/bash en première ligne
- lui donner les bons droits : chmod u+x ~/bin/backupgeneral
et mettre dans cron

0 0 * * 1 /home/[nom]/bin/backupgeneral  >>  /home/moi/log_backup_datedubackup 2>&1  

#2 Re : -1 »  Script bash pour correspondance entre fichiers .DOT (GraphViz) » Le 13/02/2015, à 09:42

credenhill
Réponses : 10

hello
si j'ai tout compris

$ more C*
::::::::::::::
CACSColor2 
::::::::::::::
LACROIX, Gilles" [style=filled,color=green
RODRIGUEZ, Mohammed" [style=filled,color=blue
::::::::::::::
CACSColor 
::::::::::::::
LACROIX Gilles H 1967 MCF OUI COM Telecom Nantes
RODRIGUEZ Mohammed H 1978 IAS St Cyr
::::::::::::::
CASGroupe
::::::::::::::
yellow=IAS
$ 
$ awk -F "[ ,=\"]" 'ARGIND==1 {t[$2]=$1} ARGIND==2 {NF<8? c=5: c=7; n[$1, $2]=$c} ARGIND==3 && x=t[n[$1, $3]] {sub("lor=.*$", "lor=" x); print}'  CASGroupe  CACSColor  CACSColor2 
RODRIGUEZ, Mohammed" [style=filled,color=yellow

#3 Re : -1 »  Script bash pour correspondance entre fichiers .DOT (GraphViz) » Le 16/02/2015, à 11:12

credenhill
Réponses : 10
Miel56 a écrit :

LACROIX Gilles H 1967 MCF OUI COM Telecom Nantes
RODRIGUEZ Mohammed H 1978 IAS St Cyr

Le groupe est defini en 7eme élément : COM & IAS.

ce n'est pas toujours le 7ème élément

#4 Re : -1 »  Script bash pour correspondance entre fichiers .DOT (GraphViz) » Le 16/02/2015, à 12:24

credenhill
Réponses : 10

j'ai mis un test {NF<8? c=5: c=7; n[$1, $2]=$c} pour prendre  le champ 7 ou 5 d'après l'exemple
ce n'est peut-être plus vrai avec tes données

#5 Re : -1 »  Script bash pour correspondance entre fichiers .DOT (GraphViz) » Le 16/02/2015, à 15:33

credenhill
Réponses : 10

si c'est en col .8 dans CACSColor

 awk -F "[ ,=\"]" 'ARGIND==1 {t[$2]=$1} ARGIND==2 {n[$1, $2]=$8} .....

#6 Re : -1 »  Script bash pour correspondance entre fichiers .DOT (GraphViz) » Le 17/02/2015, à 10:18

credenhill
Réponses : 10

montre les données, c'est difficile sinon
il faut ignorer les lignes qui commencent par #

awk -F "[ ,=\"]" ' /^#/ {next} ARGIND==1 .....

#7 Re : -1 »  [RESOLU]Comment trier un texte quand il y a un espace comme séparateur » Le 19/02/2015, à 09:10

credenhill
Réponses : 13

hello
utiliser tr -s " " qui transforme un nombre quelconque d'espaces en un seul (pour cut)

#8 Re : -1 »  [RESOLU]Comment trier un texte quand il y a un espace comme séparateur » Le 19/02/2015, à 14:54

credenhill
Réponses : 13

tr -s " " ne convertit pas, il remplace plusieurs espace par 1 seul, il faudrait faire : tr -s " " | tr " " ":"
awk est fait pour ça

#9 Re : -1 »  [Résolu] - Redirection de commande ubuntu vers un fichier » Le 20/02/2015, à 10:26

credenhill
Réponses : 14

hello
ou essayer

TERM=dumb pcapReader -i fichier.pcap > resultat.txt 

#10 Re : -1 »  [Résolu] Comment exporter es comptes dans Mozilla Thunderbird ? » Le 18/02/2015, à 11:25

credenhill
Réponses : 9

hello
ils se trouvent dans le fichier prefs.js dans ~/.thunderbird/[nom du profile].default

#11 Re : -1 »  [Résolu] Comment exporter es comptes dans Mozilla Thunderbird ? » Le 18/02/2015, à 13:01

credenhill
Réponses : 9

toute la configuration et les mails se trouvent dans 30uwfile.default

#12 Re : -1 »  [Résolu] Comment exporter es comptes dans Mozilla Thunderbird ? » Le 19/02/2015, à 09:06

credenhill
Réponses : 9

du -s ~/.thunderbird calcule la taille du répertoire
les fichiers étant en texte, ne pas hésiter à compresser

#13 Re : -1 »  Obtenir le nombre de caractères restants dans la ligne du terminal » Le 13/02/2015, à 08:12

credenhill
Réponses : 7

hello
formatter le texte avec printf

$ for t in hello "hello world" "hello le monde"; do printf "%-20s%c\n" "$t" X; done
hello               X
hello world         X
hello le monde      X

#14 Re : -1 »  Explication de la commande NAWK -F » Le 12/02/2015, à 14:47

credenhill
Réponses : 5

hello
netstat ne fait qu'afficher des données réseau, l n'y a pas de risques

#15 Re : -1 »  Problème de propriété et de groupe pour fichiers et répertoires » Le 11/02/2015, à 15:55

credenhill
Réponses : 3

hello
quel  est le système de fichier de /media ?

df -T /media/dd2 

#16 Re : -1 »  Problème de propriété et de groupe pour fichiers et répertoires » Le 12/02/2015, à 09:21

credenhill
Réponses : 3

fuseblk    c'est du NTFS qui n'utilise pas les droits Linux

#17 Re : -1 »  Crash répétés de Firefox » Le 11/02/2015, à 12:20

credenhill
Réponses : 3

hello
essayer en désactiivant les modules complémentaires :  Aide -> Redémarrer ...

#18 Re : -1 »  Crash répétés de Firefox » Le 12/02/2015, à 09:18

credenhill
Réponses : 3

si il ne plante plus, réactiver les modules un par un pour trouver le coupable

#19 Re : -1 »  Syntax Error quand bash executé en root - RESOLUT !!! » Le 10/02/2015, à 13:36

credenhill
Réponses : 9

hello
comment est exécuté le script ? utilier bash nom-du-script plutot que sh nom-du-script

#21 Re : -1 »  Syntax Error quand bash executé en root - RESOLUT !!! » Le 11/02/2015, à 12:24

credenhill
Réponses : 9

sh script ignore #!/bin/bash et donc ne reconnait pas les tableaux

#22 Re : -1 »  Importer mails dans Thunderbird 2 » Le 08/02/2015, à 13:02

credenhill
Réponses : 5

hello
serveur POP ou IMAP ?
si POP, l'option de rapatrier les mails est-elle activée ?

#23 Re : -1 »  Plus possible d'« enregistrer des images sous », sous Firefox [Ubuntu] » Le 06/02/2015, à 14:53

credenhill
Réponses : 2

hello
essayer de déplacer ou supprimer ou renommer ~/.mozilla/firefox/[nom du profile].default/downloads.sqlite