Problème bash mysql exécuable
Résolu/Fermé
rebel29270
Messages postés
16
Date d'inscription
mercredi 15 août 2007
Statut
Membre
Dernière intervention
30 décembre 2008
-
21 nov. 2008 à 22:57
rebel29270 Messages postés 16 Date d'inscription mercredi 15 août 2007 Statut Membre Dernière intervention 30 décembre 2008 - 23 nov. 2008 à 15:18
rebel29270 Messages postés 16 Date d'inscription mercredi 15 août 2007 Statut Membre Dernière intervention 30 décembre 2008 - 23 nov. 2008 à 15:18
A voir également:
- Problème bash mysql exécuable
- Mysql download - Télécharger - Bases de données
- Retour à la ligne bash ✓ - Forum Shell
- Bash path - Astuces et Solutions
- Bash permission non accordée - Forum Shell
- Bingo bash free - Télécharger - Divers Jeux
10 réponses
dubcek
Messages postés
18718
Date d'inscription
lundi 15 janvier 2007
Statut
Contributeur
Dernière intervention
22 mars 2024
5 615
23 nov. 2008 à 15:16
23 nov. 2008 à 15:16
comme ça:
mysql... | awk '/:/ {print $NF}'
mysql... | awk '/:/ {print $NF}'
rebel29270
Messages postés
16
Date d'inscription
mercredi 15 août 2007
Statut
Membre
Dernière intervention
30 décembre 2008
22 nov. 2008 à 01:55
22 nov. 2008 à 01:55
up ...
rebel29270
Messages postés
16
Date d'inscription
mercredi 15 août 2007
Statut
Membre
Dernière intervention
30 décembre 2008
23 nov. 2008 à 01:04
23 nov. 2008 à 01:04
reup
dubcek
Messages postés
18718
Date d'inscription
lundi 15 janvier 2007
Statut
Contributeur
Dernière intervention
22 mars 2024
5 615
23 nov. 2008 à 09:38
23 nov. 2008 à 09:38
y a-t-il un caractère * dans le mot de passe ?
in=`mysql -p'******' -e "SELECT sum(visites_tooday) FROM db.uploads WHERE status='OK'" -E`
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
rebel29270
Messages postés
16
Date d'inscription
mercredi 15 août 2007
Statut
Membre
Dernière intervention
30 décembre 2008
23 nov. 2008 à 14:34
23 nov. 2008 à 14:34
non pas de ** seulement des caractères alphanumériques
dubcek
Messages postés
18718
Date d'inscription
lundi 15 janvier 2007
Statut
Contributeur
Dernière intervention
22 mars 2024
5 615
23 nov. 2008 à 14:41
23 nov. 2008 à 14:41
après le E c'est bien un back-quote `?
essayer
in=$(mysql -p****** -e "SELECT sum(visites_tooday) FROM db.uploads WHERE status='OK'" -E)
exécuter
mysql -p****** -e "SELECT sum(visites_tooday) FROM db.uploads WHERE status='OK'" -E
interactivement ?
essayer
in=$(mysql -p****** -e "SELECT sum(visites_tooday) FROM db.uploads WHERE status='OK'" -E)
exécuter
mysql -p****** -e "SELECT sum(visites_tooday) FROM db.uploads WHERE status='OK'" -E
interactivement ?
rebel29270
Messages postés
16
Date d'inscription
mercredi 15 août 2007
Statut
Membre
Dernière intervention
30 décembre 2008
23 nov. 2008 à 14:50
23 nov. 2008 à 14:50
ca donne la même chose :'(
mysql -p** -e "SELECT sum(visites_tooday) FROM db.uploads WHERE status='OK'" -E
*************************** 1. row ***************************
sum(visites_tooday): 4087
pour le fichier :
le problème est due au echo ....
quand je commente la ligne echo il n'y a plus rien en sortie ...
mysql -p** -e "SELECT sum(visites_tooday) FROM db.uploads WHERE status='OK'" -E
*************************** 1. row ***************************
sum(visites_tooday): 4087
pour le fichier :
le problème est due au echo ....
quand je commente la ligne echo il n'y a plus rien en sortie ...
dubcek
Messages postés
18718
Date d'inscription
lundi 15 janvier 2007
Statut
Contributeur
Dernière intervention
22 mars 2024
5 615
23 nov. 2008 à 14:58
23 nov. 2008 à 14:58
parce que la commande retourne des ***
echo * affiche les fichiers
faire
echo "$in"
echo * affiche les fichiers
faire
echo "$in"
rebel29270
Messages postés
16
Date d'inscription
mercredi 15 août 2007
Statut
Membre
Dernière intervention
30 décembre 2008
23 nov. 2008 à 14:59
23 nov. 2008 à 14:59
ca fonctionne niker merci :)
rebel29270
Messages postés
16
Date d'inscription
mercredi 15 août 2007
Statut
Membre
Dernière intervention
30 décembre 2008
23 nov. 2008 à 15:11
23 nov. 2008 à 15:11
encore 1 pb ..
exemple :
j'exec ca mysql -p** -e "SELECT sum(visites_tooday) FROM db.uploads WHERE status='OK'" -E
ca me ressort ca
*************************** 1. row ***************************
sum(visites_tooday): 4243
j'ecxec ca : mysql -p** -e "SELECT sum(visites_tooday) FROM db.uploads WHERE status='OK'" -E | cut -d")" -f2
et ca me ressort :
*************************** 1. row ***************************
: 4246
comment ressoretire seulement la valeur 4246
exemple :
j'exec ca mysql -p** -e "SELECT sum(visites_tooday) FROM db.uploads WHERE status='OK'" -E
ca me ressort ca
*************************** 1. row ***************************
sum(visites_tooday): 4243
j'ecxec ca : mysql -p** -e "SELECT sum(visites_tooday) FROM db.uploads WHERE status='OK'" -E | cut -d")" -f2
et ca me ressort :
*************************** 1. row ***************************
: 4246
comment ressoretire seulement la valeur 4246
23 nov. 2008 à 15:18