#!/bin/bash REV="$(svn info | grep vision | awk '{ print $7 }')" echo "Which branch would you like to tar ? trunk / stable" select resp in "trunk" "stable"; do break done if [ $resp = "trunk" ] then pushd trunk mkdir -f ${REV} tar -cf bdock-svn-.tar && bunzip2 -z bdock.tar tar -cf beryl-core-${REV}.tar && bunzip2 -z beryl-core.tar tar -cf beryl-dbus-${REV}.tar && bunzip2 -z beryl-dbus.tar tar -cf beryl-manager-${REV}.tar && bunzip2 -z beryl-manager.tar tar -cf beryl-plugins-${REV}.tar && bunzip2 -z beryl-plugins.tar tar -cf beryl-settings-${REV}.tar && bunzip2 -z beryl-settings.tar tar -cf beryl-vidcap-${REV}.tar && bunzip2 -z beryl-vidcap.tar tar -cf emerald-${REV}.tar && bunzip2 -z emerald.tar tar -cf emerald-themes-${REV}.tar && bunzip2 -z emerald-themes.tar tar -cf emerald-themes-repo${REV}.tar && bunzip2 -z popd exit 1; fi [plouf@laptop beryl]$ sh tarbool.sh Which branch would you like to tar ? trunk / stable 1) trunk 2) stable #? 1 ~/beryl/trunk ~/beryl mkdir: option invalide -- f Pour en savoir davantage, faites: « mkdir --help ». tar: Refus catégorique de créer un fichier d'archive vide. Pour en savoir davantage, faites: « tar --help » ou « tar --usage ». tar: 728.tar: ne peut stat: Aucun fichier ou répertoire de ce type tar: Statut d'erreur reporté d'erreurs précédentes. tar: 728.tar: ne peut stat: Aucun fichier ou répertoire de ce type tar: Statut d'erreur reporté d'erreurs précédentes. tar: 728.tar: ne peut stat: Aucun fichier ou répertoire de ce type tar: Statut d'erreur reporté d'erreurs précédentes. tar: 728.tar: ne peut stat: Aucun fichier ou répertoire de ce type tar: Statut d'erreur reporté d'erreurs précédentes. tar: 728.tar: ne peut stat: Aucun fichier ou répertoire de ce type tar: Statut d'erreur reporté d'erreurs précédentes. tar: 728.tar: ne peut stat: Aucun fichier ou répertoire de ce type tar: Statut d'erreur reporté d'erreurs précédentes. tar: 728.tar: ne peut stat: Aucun fichier ou répertoire de ce type tar: Statut d'erreur reporté d'erreurs précédentes. tar: 728.tar: ne peut stat: Aucun fichier ou répertoire de ce type tar: Statut d'erreur reporté d'erreurs précédentes. tar: emerald-themes-repo: ne peut open: est un répertoire tar: Erreur non récupérable: fin de l'exécution immédiate ~/beryl