Précédent   Forum des professionnels en informatique > Systèmes > Linux > Applications > Shell
Shell Vos questions sur l'utilisation des commandes shell
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 14/01/2011, 00h07   #21
Membre chevronné
 
Avatar de hornetbzz
 
Homme
Directeur commercial
Inscription : octobre 2009
Messages : 475
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 44
Localisation : France

Informations professionnelles :
Activité : Directeur commercial

Informations forums :
Inscription : octobre 2009
Messages : 475
Points : 680
Points : 680
Envoyer un message via Skype™ à hornetbzz
Nom du script: my_sqldump.sh

Compatible avec : sh

Descriptif:
Dump de vos bases de données mysql dans un tarball.

Pré-requis:
mysql installé ;-)

Points d'intérêt:
* le script peut très bien être appelé par un shell/cron de backup par exemple.
Fichiers attachés
Type de fichier : txt my_sqldump.txt (2,8 Ko, 10 affichages)
hornetbzz est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 17/01/2011, 10h36   #22
Membre éprouvé
 
Avatar de _shuriken_
 
Homme
Consultant telecoms
Inscription : mars 2006
Messages : 426
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 27

Informations professionnelles :
Activité : Consultant telecoms
Secteur : High Tech - Opérateur de télécommunications

Informations forums :
Inscription : mars 2006
Messages : 426
Points : 410
Points : 410
Citation:
Envoyé par hornetbzz Voir le message
Nom du script: my_sqldump.sh

Compatible avec : sh

Descriptif:
Dump de vos bases de données mysql dans un tarball.

Pré-requis:
mysql installé ;-)

Points d'intérêt:
* le script peut très bien être appelé par un shell/cron de backup par exemple.
Merci, ça va vraiment aider, je l'utilise déjà !
__________________
"When you can measure what you are speaking about, and express it in numbers, you know something about it; but when you cannot measure it, when you cannot express it in numbers, your knowledge is of a meager and unsatisfactory kind; it may be the beginning of knowledge, but you have scarcely in your thoughts advanced to the state of Science, whatever the matter may be."

Lord Kelvin - 1883.
_shuriken_ est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/01/2011, 11h50   #23
Expert Confirmé Sénior

 
Avatar de Luc Hermitte
 
Inscription : août 2003
Messages : 4 323
Détails du profil
Informations personnelles :
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations forums :
Inscription : août 2003
Messages : 4 323
Points : 5 121
Points : 5 121
Nom du script: push.bashrc

Ecrit pour : bash, a sourcer depuis le .bashrc (ou équivalent)

Descriptif: Ensemble d'alias autour des commandes pushd, popd et dirs de bash. Cette famille de commandes permet d'empiler des répertoires pour ensuite se déplacer plus rapidement d'un répertoire de la pile à un autre. Voyez ça comme un "cd -" boosté. On peut même se référer à un répertoire de la pile à l'aide des raccourcis ~1, ~2, etc depuis tout autre lieu.

Les apports du script sont les suivants:
- un affichage lisible des répertoires empilés: rappel du numéro du répertoire dans la pile, un résultat par ligne.
- l'alias "p" sur "pushd" (pour se rendre au répertoire ~1, ou pour empiler un nouveau répertoire en présence d'arguments), "p1" sur "pushd +1", etc. pour se rendre au i-ème répertoire ; cet alias affiche la liste des répertoires.
- l'alias "d" sur "dirs" qui affiche la liste des répertoires. En présence d'un argument, seuls les répertoires matchant la regex passée sont affichés.
- l'alias "g" (comme dans "go") qui va chercher les répertoires qui matchent la regex en paramètre. Si un seul répertoire est trouvé, il devient le nouveau répertoire courant.

Pré-requis: bash

Téléchargement: [Visualiser] -- [Autres scripts]
__________________
FAQ C++|FAQ fclc++|FAQ Comeau|FAQ C++lite|FAQ BS|Bons livres sur le C++
Les MP ne sont pas une hotline. Je ne réponds à aucune question technique par le biais de ce média.
Luc Hermitte est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 21/01/2011, 15h54   #24
Expert Confirmé
 
Inscription : janvier 2011
Messages : 970
Détails du profil
Informations personnelles :
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations forums :
Inscription : janvier 2011
Messages : 970
Points : 2 871
Points : 2 871
Citation:
Envoyé par hornetbzz Voir le message
EDIT2: en bash c'est l'histoire d'une ligne:
Code :
SERVER_IP=$(wget -q http://www.monip.org/ -O- | grep "IP :" | cut --characters=-80 | sed -e 's/^.* \(\([0-9]\{1,3\}\.\)\{3\}[0-9]\{1,3\}\).*$/\1/')
Bonjour,

Si je puis me permettre...

Code :
SERVER_IP=$(wget -qO- whatismyip.org)
ou
Code :
SERVER_IP=$(curl whatismyip.org)
Raccourcissent de plus de moitié la ligne
zipe31 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/02/2011, 16h28   #25
Membre chevronné
 
Avatar de hornetbzz
 
Homme
Directeur commercial
Inscription : octobre 2009
Messages : 475
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 44
Localisation : France

Informations professionnelles :
Activité : Directeur commercial

Informations forums :
Inscription : octobre 2009
Messages : 475
Points : 680
Points : 680
Envoyer un message via Skype™ à hornetbzz
Citation:
Envoyé par zipe31 Voir le message
Bonjour,

Si je puis me permettre...

Code :
SERVER_IP=$(wget -qO- whatismyip.org)
ou
Code :
SERVER_IP=$(curl whatismyip.org)
Raccourcissent de plus de moitié la ligne
ça m'aurait bien plus si cela fonctionnait sauf qu'aucune de ces 2 propositions ne fonctionnent.
hornetbzz est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/02/2011, 16h57   #26
Expert Confirmé
 
Inscription : janvier 2011
Messages : 970
Détails du profil
Informations personnelles :
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations forums :
Inscription : janvier 2011
Messages : 970
Points : 2 871
Points : 2 871
Citation:
Envoyé par hornetbzz Voir le message
ça m'aurait bien plus si cela fonctionnait sauf qu'aucune de ces 2 propositions ne fonctionnent.
Salut,

Quand j'ai posté ça marchait, mais là apparemment le site est en carafe

S'pad'mafôt, patapé hein ?
zipe31 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/02/2011, 17h08   #27
Expert Confirmé
 
Inscription : janvier 2011
Messages : 970
Détails du profil
Informations personnelles :
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations forums :
Inscription : janvier 2011
Messages : 970
Points : 2 871
Points : 2 871
Tiens un remplaçant : whatismyip.akamai.com
zipe31 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/02/2011, 06h03   #28
Modérateur
 
Avatar de paissad
 
Homme Papa I. DIAKHATE
Étudiant
Inscription : avril 2006
Messages : 617
Détails du profil
Informations personnelles :
Nom : Homme Papa I. DIAKHATE
Âge : 26
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations professionnelles :
Activité : Étudiant
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : avril 2006
Messages : 617
Points : 1 508
Points : 1 508
Remplace ton site par celui-ci
Je l'utilise celui-ci depuis bien longtemps déjà.
Code :
wget -qO- http://www.whatismyip.com/automation/n09230945.asp
__________________
Nous n'héritons pas de la terre de nos parents, nous l'empruntons à nos enfants.
Modérateur aux rubriques Linux/Unix, Java et au chat d'entraide du site.
http://blog.paissad.net
paissad est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/02/2011, 14h54   #29
Expert Confirmé
 
Inscription : janvier 2011
Messages : 970
Détails du profil
Informations personnelles :
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations forums :
Inscription : janvier 2011
Messages : 970
Points : 2 871
Points : 2 871
Un autre au cas ou : whatismyip.fr/raw/

__________________
$ man woman
Il n'y a pas de page de manuel pour woman.
zipe31 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 09h29.


 
 
 
 
Partenaires

Hébergement Web