Merge lp://staging/~ubuntu-fr-scripts/ufrs-audio/audio-new into lp://staging/~lebiloute/ubuntu-fr-scripts/audio_convertor

Proposed by Jean-Mi
Status: Merged
Approved by: Etienne Gadeski
Approved revision: 4
Merge reported by: Etienne Gadeski
Merged at revision: not available
Proposed branch: lp://staging/~ubuntu-fr-scripts/ufrs-audio/audio-new
Merge into: lp://staging/~lebiloute/ubuntu-fr-scripts/audio_convertor
Diff against target: None lines
To merge this branch: bzr merge lp://staging/~ubuntu-fr-scripts/ufrs-audio/audio-new
To post a comment you must log in.
Revision history for this message
Jean-Mi (jeanmi) wrote :

Regarde si ça te convient, je continuerais les tests sur des dossiers

Revision history for this message
Etienne Gadeski (lebiloute) wrote :

"Regarde si ça te convient, je continuerais les tests sur des dossiers"
Ça me convient, j'étais un peu pressé en le faisant, des petits oublis.

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== modified file 'audio_convertor'
2--- audio_convertor 2009-03-09 22:10:35 +0000
3+++ audio_convertor 2009-03-11 05:22:39 +0000
4@@ -1,4 +1,5 @@
5 #!/bin/bash
6+#
7 # Auteur : Etienne Gadeski
8 # This program is free software; you can redistribute it and/or modify
9 # it under the terms of the GNU General Public License as published by
10@@ -16,25 +17,24 @@
11 # MA 02110-1301, USA.
12 #
13 # usage : audio_convertor [ -r (recursif) | -d (dossier) ] ogg2mp3 | mp32ogg fichier | dossier
14+#
15 gethelp() {
16- echo "${0##*/} [ -r (recursif) | -d (dossier) ] ogg2mp3 | mp32ogg fichier | dossier"
17+ echo "usage : ${0##*/} [ -r (recursif) | -d (dossier) ] ogg2mp3 | mp32ogg fichier | dossier"
18 }
19
20 #---testdir effectue des test sur le dossier a traiter
21 testdir() {
22 if [ ! -d "$1" ] ; then
23- echo "Dossier invalide"
24+ echo "${1} n'est pas un dossier"
25 echo
26- gethelp
27 return 1
28 elif [ ! -r "$1" ] ; then
29- echo "Dossier invalide"
30+ echo "${1} n'est pas accessible en lecture"
31 echo
32- gethelp
33 return 2
34 elif [ ! -w "$1" ] ; then
35- echo "Dossier invalide"
36- gethelp
37+ echo "${1} n'est pas accessible en écriture"
38+ echo
39 return 3
40 else
41 return 0
42@@ -44,25 +44,22 @@
43 #---testfic effectue des test sur le fichier a traiter
44 testfic() {
45 if [ ! -f "$1" ] ; then
46- echo "Fichier invalide"
47+ echo "${1} n'est pas un fichier valide"
48 echo
49- gethelp
50 return 1
51 elif [ ! -r "$1" ] ; then
52- echo "Fichier invalide"
53+ echo "${1} n'est pas accessible en lecture"
54 echo
55- gethelp
56 return 2
57 elif [ ! -w "$PWD" ] ; then
58 echo "Ne peut ecrire dans $PWD"
59 echo
60- gethelp
61 return 3
62 else
63 return 0
64 fi
65 }
66-[ "$#" -eq 0 ] && echo "Parametres insuffisants" && exit 1
67+[ "$#" -eq 0 ] && gethelp && exit 1
68 MODE=solo
69 until [ "$#" -eq 0 ] ; do # tant qu'il y a des parametres
70 case "$1" in

Subscribers

People subscribed via source and target branches

to all changes: