blob: f4173a88edf5af92468e61db6146e729293d6c49 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
#!/bin/sh
# Strip an extension from the given files
if [ "$#" -lt 2 ] ; then
printf >&2 'Need an extension .ext and a filename\n'
exit 2
fi
ex=0 ext=$1
shift
for sn ; do
sn=${sn%/}
dn=${sn%"$ext"}
[ "$sn" != "$dn" ] || continue
mv -- "$sn" "$dn" || ex=1
done
exit "$ex"
|