[linux]script en fonction de la date
BiLLLou
Messages postés
19
Statut
Membre
-
Ravachol Messages postés 568 Statut Membre -
Ravachol Messages postés 568 Statut Membre -
Voila mon problème:
J'aimerais qu'en fonction du jour, cela execute une commande differente.
un truc du genre:
if date | grep lun
then
commande que je veux faire
else
if date | grep mar
commande que je veux faire
Malheureusement, cela ne fonctionne pas, j'ai beau chercher je ne vois pas comment réaliser mon truc.
Si qq à la solution ça m'aiderait beaucoup :)
Merci.
J'aimerais qu'en fonction du jour, cela execute une commande differente.
un truc du genre:
if date | grep lun
then
commande que je veux faire
else
if date | grep mar
commande que je veux faire
Malheureusement, cela ne fonctionne pas, j'ai beau chercher je ne vois pas comment réaliser mon truc.
Si qq à la solution ça m'aiderait beaucoup :)
Merci.
A voir également:
- [linux]script en fonction de la date
- Fonction si et - Guide
- Script vidéo youtube - Guide
- Linux reader - Télécharger - Stockage
- Mas script - Accueil - Windows
- Backtrack linux - Télécharger - Sécurité
4 réponses
Ca m'embeterais de faire 7 scripts différents et de les lancer avec crontab.
Je met mon script, si ca peut vous éclairer sur le truc que je veux faire.
if date | grep lun ; then
mount -t smbfs -o username=****,password=**** //repertoire_réseau/data /mnt/machine
tar czvf /mnt/hdb1/backup/lundi.tar.gz /mnt/DRH022/Suivi$/Fichier.mdb && unmount /mnt/machine
fi
else
if date | grep mar ; then
mount -t smbfs -o username=****,password=**** //repertoire_réseau/data /mnt/machine
tar czvf /mnt/hdb1/backup/mardi.tar.gz /mnt/DRH022/Suivi$/Fichier.mdb && unmount /mnt/machine
Je met mon script, si ca peut vous éclairer sur le truc que je veux faire.
if date | grep lun ; then
mount -t smbfs -o username=****,password=**** //repertoire_réseau/data /mnt/machine
tar czvf /mnt/hdb1/backup/lundi.tar.gz /mnt/DRH022/Suivi$/Fichier.mdb && unmount /mnt/machine
fi
else
if date | grep mar ; then
mount -t smbfs -o username=****,password=**** //repertoire_réseau/data /mnt/machine
tar czvf /mnt/hdb1/backup/mardi.tar.gz /mnt/DRH022/Suivi$/Fichier.mdb && unmount /mnt/machine
Salut,
un truc dans ce genre là peut être ?
#!/bin/bash
set $(date) ; jour=${1#*}
case $jour in
lun) echo lundi;;
mar) echo mardi;;
mer) echo mercredi;;
jeu) echo jeudi;;
ven) echo vendredi;;
sam) echo samedi;;
dim) echo dimanche;;
esac
Ni l'ignorance n'est défaut d'esprit,
ni le savoir n'est preuve de génie. LUC DE CLAPIERS
un truc dans ce genre là peut être ?
#!/bin/bash
set $(date) ; jour=${1#*}
case $jour in
lun) echo lundi;;
mar) echo mardi;;
mer) echo mercredi;;
jeu) echo jeudi;;
ven) echo vendredi;;
sam) echo samedi;;
dim) echo dimanche;;
esac
Ni l'ignorance n'est défaut d'esprit,
ni le savoir n'est preuve de génie. LUC DE CLAPIERS