summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--sound-cutter.in12
1 files changed, 9 insertions, 3 deletions
diff --git a/sound-cutter.in b/sound-cutter.in
index 4b40ee0..526fb07 100644
--- a/sound-cutter.in
+++ b/sound-cutter.in
@@ -132,11 +132,17 @@ fi
for inp in "${inputs[@]}"
do
[ ! -e "${inp}" ] && >&2 echo "Die Inputdatei '${inp}' existiert nicht!" && verwendung
- [ $(echo "${inp}" | grep -c "\s") -gt 0 ] && >&2 echo "Bitte keine Leerzeichen im input-Dateinamen!" && exit 1
+ echo "${inp}" | grep -q "\s" && \
+ >&2 echo "Bitte keine Leerzeichen im input-Dateinamen!" && \
+ exit 1
done
-[ $(echo "${output}" | grep -c "\s") -gt 0 ] && >&2 echo "Bitte keine Leerzeichen im output-Dateinamen!" && exit 1
-[ $(echo "${points}" | grep -c "\s") -gt 0 ] && >&2 echo "Bitte keine Leerzeichen im points-Dateinamen!" && exit 1
+echo "${output}" | grep -q "\s" && \
+ >&2 echo "Bitte keine Leerzeichen im output-Dateinamen!" && \
+ exit 1
+echo "${points}" | grep -q "\s" && \
+ >&2 echo "Bitte keine Leerzeichen im points-Dateinamen!" && \
+ exit 1
if [ -e "${output}" ]
then