aboutsummaryrefslogtreecommitdiff
path: root/bin/stex
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"