C'est pour un programme dont la version linux vient de sortir récemment, et malheureusement pour la version linux il faut avoir les noms de tous ces fichiers en minuscules (mais avec espace). Il faut donc utiliser des liens symboliques vers les fichiers avec les majuscules. Si ce n'était que cela, cela pourrait (...)
voila je fais un script bash pour sauvegarder des données. pour cela j'utilise rsync a travers un ssh
une fois les données transferé, je les gzip et je stock sur un repertoire de mon linux
mais la connection que j'utilise entre les 2 machine est instable (adsl) et la taille des fichiers importantes.
Il arrive donc que le tunnel ssh soit coupé et cela coupe rsync
j'aimerai savoir si le rsync c'est bien deroulé ou pas (si il s'est (...)
Voilà, je me demandais pourquoi /bin/more, intégré dans un script bash, se comportait différemment lorsque ledit script est lancé depuis un lanceur/menu du bureau (en l'occurence Gnome) oubien dans un terminal.
Dans un terminal (dont le shell est bash), /bin/more m'affiche bien le contenu du fichier passé en argument.
Depuis un raccourci, il rajoute en première ligne "::::::::::: /chemin/du/fichier :::::::::::".
C'est d'autant plus embêtant que ça ne le faisait pas avant ! Avant quoi ? récemment je suis passé de (...)
Quand on utilise des parenthèses de mémorisation, avec SED par exemple, on identifie son contenu à un chiffre que l'on écrit de cette façon : 1円 2円 etc...
Mais comment cela se passe-t-il quand on arrive à dix ? De quelle façon doit-on le noter ?
<voici un exemple :
echo abcdefghij | sed 's#\(a\)\(b\)\(c\)\(d\)\(e\)\(f\)\(g\)\(h\)\(i\)\(j\)#1円2円3円4円5円6円7円8円9円10円#'
Je souhaiterai copier le contenu d'un fichier pour le mettre dans un autre . Exemple :
J'ai un fichier source qui contient une 30aine de lignes, on va dire qu'il s'appelle fic_source.txt
Le fichier de destination (là où doit être copié le contenu de fic_source.txt) s'appelle fic_dest.conf.
Comment faire pour mettre le contenu de fic_source.txt à la suite de fic_dest.conf, sans mettre de "echo "blabla" >> fic_dest.conf" pour chaque ligne ?
J'aimerais filtrer les processus actif, activable (dont l'état est O et R ) et je ne vois pas très bien comment je pourrais faire de manière simple en csh.
J'utilise ps pour obtenir des infos sur les process , mais je ne vois rien de le man qui pourrait m'aider.
il est possible lorsque que l'on connait le chemin et l'instance d'un programme relier a dbus de lister ces methodes et parametre mais comment a partir d'un executable ou d'un processus peut ton le savoir :
par exemple rythmbox :
org.gnome.Rhythmbox /org/gnome/Rhythmbox/Player
sinon pour les methodes j'utilise :
dbus-send --session --type=method_call --print-reply --dest=org.gnome.Rhythmbox /org/gnome/Rhythmbox/Player org.freedesktop.DBus.Introspectable.Introspect
J'ai déjà vu cette astuce sur le site mais impossible de la retrouver.
Donc je repose la question
Dans le shell, on peut "remonter" sur les dernières commandes utilisées.
Comment retrouver dans cette série de commandes, une en particulier via un mot clé.
par exemple je voudrais retrouver toutes les commandes passées dans le shell contenant rsync , comment faire ?
Récupérer à l'aide d'un script de manière la plus élégante, la plus fiable, et la plus portable les paramètre de configuration de la pile TCP/IP Linux.
J'ai beau chercher mais je n'y arrive pas. De manière à contrôler l'espace disque, j'ai créé un petit script pour recevoir un mail donnant la taille des mails et celle des sauvegardes de chaque utilisateur.
Or quand j'exécute ce script, les options passées à «ma_commande» sont le résultat de l'expansion de /var/*, ce qui fait que c'est la commande suivante qui est exécutée:
ma_commande -I /var/run /var/lib /var/log
Comment faire en sorte que l'expansion du path n'ait pas lieu ?
Je suis newbies avec awk et ça commance bien :)
Je n'arrive pas à capturer des lignes d'un fichier avec des mots clés. J'utilise la commande suivante :
awk '5ドル == "keyword1" & "keyword2" {print}' fichier.log
Le problème avec cette commande, il faut que keyword soit strictement égale à la cible recherchée. Malheureusement, ma cible sont des adresses mails et j'aimerais la recherche que sur le nom d'utilisateur car le nom de domaine m'est inconnu.
j ai un script qui fonctionne au demmarage de mon pc et qui me premet d'activer ma connection wifi: modprobe ndiswrapper
ifconfig wlan0 up
iwconfig wlan0 mode managed essid 6po mode managed channel 11 key open xx:xx:xx:xx:xx...
iwconfig wlan0 ap xx:xx:xx...
dhclient -q wlan0
mais ce script ne fonctionne jamais! par contre si je lance les commandes une par une ca marche! en fait il faut rajouter un temps de pause(1/10 à 1 seconde peut etre) entre les 2 (...)
Il m'est impossible de mettre un processus s'executant automatiquement en arrière plan, je dois toujours confirmer avec un 'bg'
j'obtiens cela après un maCMD&
[1] + suspended (tty output) maCMD
Alors que ca devrait être "+ running", non?
Parcontre, quand je stoppe un processus par Ctrl+z et que je tapote 'bg', il me met bien le processus tournant en fond.
Qu'est-ce qui cloche, svp?
Je suis trop rouillé.
J'ai besoin de retrouver dans un fichier le numero d'une ligne se terminant par ^L.
J'utilise grep -n, mais je n'arrive pas lui faire avaler ce caratère de fin de page....
Quand il voit ^L il pense bien sur à une expression régulière.
J'ai aussi essayé de trouvé les lignes se terminant par L avec l'expression régulière "L$" mais je n'obtiens aucun resultat, comme si grep ne voyait pas du tout le "^L".
j'ai un petit soucis pour effacer les anciens fichiers de backup par ssh:
je sauvegarde des fichiers compressés avec le tag de la date, dans un répertoire /backup:
toto-14-01-2007
toto-15-01-2007
toto-16-01-2007..
je voudrais supprimer par ssh le(s) fichier(s) les plus anciens en gardant au minimum au moins deux fichiers compressés les plus recents.
salut , je vous soumet mon probleme si quelq'un as une idée :
l'orsque l'on ouvre un programme via le menu et qu'il recontre une erreur,il se ferme sans demander son reste.cela oblige a l'ouvrir dans un terminal pour trouver l'erreur.je souhaite mettre en place un demon qui recupe ces erreurs pour les affichers puis par la suite les traiter : un peu a la maniere de setroubleshoot pour selinux. y a t-il un log pour ses messages? ou une (...)