logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 11-07-2018 05:39:21

nordjane
Membre
Inscription : 11-07-2018

probleme d'exécuter un script

bonjour a vous;

je veux écrire un script qui prend en arguments un dossier. et le script doit compresser les fichiers de ce dossier dans un fichier au format .tar.bz2
donc le script doit :
1.    Vérifiez le nombre d’arguments
2.    Vérifiez que le dossier existe sinon erreur 10 avec arrêt du script
3.    je crée un fichier Backup_nomDossier_Date.tar.bz2 avec le contenu du dossier?

Hors ligne

#2 11-07-2018 11:28:05

otyugh
CA Debian-Facile
Lieu : Quimperlé/Arzano
Distrib. : Debian Stable
Inscription : 20-09-2016
Site Web

Re : probleme d'exécuter un script

Je vois pas ton problème.
C'est une commande ou un problème ? >.>

Voilà un tuto pas pire qu'un autre : https://openclassrooms.com/en/courses/4 … ipts-shell

Dernière modification par otyugh (11-07-2018 11:40:46)


virtue_signaling.pngpalestine.png
~1821942.svg

Hors ligne

#3 11-07-2018 11:48:24

Anonyme
Invité

Re : probleme d'exécuter un script

Le titre est trompeur, "excecuter" devrait y être "concevoir".
J'avais failli donner la solution big_smile.

#4 11-07-2018 12:00:51

otyugh
CA Debian-Facile
Lieu : Quimperlé/Arzano
Distrib. : Debian Stable
Inscription : 20-09-2016
Site Web

Re : probleme d'exécuter un script

Vu que j'ai cinq minute à tuer dans un chargement voilà des pointeurs :

nordjane a écrit :

1.    Vérifiez le nombre d’arguments


Utiliser if, exit, la variable $# et l'opérateur [ -ne $var ].

2.    Vérifiez que le dossier existe sinon erreur 10 avec arrêt du script


Utiliser if, [ -d $var ], exit...

3.    je crée un fichier Backup_nomDossier_Date.tar.bz2 avec le contenu du dossier?


Utiliser "tar -cvjSf Backup_${var}_$(date +%F).tar.bz2 $var"

Dernière modification par otyugh (11-07-2018 12:01:52)


virtue_signaling.pngpalestine.png
~1821942.svg

Hors ligne

#5 12-07-2018 05:40:08

nordjane
Membre
Inscription : 11-07-2018

Re : probleme d'exécuter un script

merci a vous tous, et en plus un grand merci pour otyugh .....

Hors ligne

#6 12-07-2018 05:46:49

nordjane
Membre
Inscription : 11-07-2018

Re : probleme d'exécuter un script

Anonyme a écrit :

Le titre est trompeur, "excecuter" devrait y être "concevoir".
J'avais failli donner la solution big_smile.



pourquoi tu veut pas me donner la solution?

Hors ligne

#7 12-07-2018 14:51:31

nono47
Invité

Re : probleme d'exécuter un script

pourquoi tu veux pas chercher de toi même, et compléter la solution donnée par otyugh, c'est un bon moyen pour apprendre . smile

Dernière modification par nono47 (12-07-2018 14:51:45)

#8 12-07-2018 17:28:33

nordjane
Membre
Inscription : 11-07-2018

Re : probleme d'exécuter un script

merci nono47 pour le conseil

Hors ligne

#9 12-07-2018 21:00:47

Anonyme
Invité

Re : probleme d'exécuter un script

nordjane a écrit :

Anonyme a écrit :

Le titre est trompeur, "excecuter" devrait y être "concevoir".
J'avais failli donner la solution big_smile.



pourquoi tu veut pas me donner la solution?

parce que corriger une erreur, je suit ok mais réfléchir à ta place, non.
On n'apprends pas en copiant.

Pied de page des forums