Bash: concaténer des chaines
Résolu
mario002e
Messages postés
95
Statut
Membre
-
zipe31 Messages postés 38797 Statut Contributeur -
zipe31 Messages postés 38797 Statut Contributeur -
Bonjour,
Je voudrais concaténer le résultat de la date du jour suivant (date '+%Y%m%d' --date '1 days') avec une chaine. La finalité est de créer des tables journalières:
mysql -u user -p password base -e "CREATE TABLE dailytable LIKE table"
dailytable sera accompagnée d'un suffixe, résultat de date '+%Y%m%d' --date '1 days'.
Exemple: mysql -u user -p password base -e "CREATE TABLE dailytable20101207 LIKE table;"
Je ne connais pas grand chose en bash.
Aidez moi svp
Je voudrais concaténer le résultat de la date du jour suivant (date '+%Y%m%d' --date '1 days') avec une chaine. La finalité est de créer des tables journalières:
mysql -u user -p password base -e "CREATE TABLE dailytable LIKE table"
dailytable sera accompagnée d'un suffixe, résultat de date '+%Y%m%d' --date '1 days'.
Exemple: mysql -u user -p password base -e "CREATE TABLE dailytable20101207 LIKE table;"
Je ne connais pas grand chose en bash.
Aidez moi svp
A voir également:
- Bash: concaténer des chaines
- Bingo bash free - Télécharger - Divers Jeux
- Bash pause ✓ - Forum Shell
- Bash addition - Forum Programmation
- Bash permission non accordée - Forum Shell
- Bash list ✓ - Forum Shell
2 réponses
Salut,
Devrait le faire ;-))
DATE=$(date '+%Y%m%d' --date '1 days')
mysql -u user -p password base -e "CREATE TABLE dailytable${DATE} LIKE table;"
Devrait le faire ;-))