regcp: activer support regexp-extended

This commit is contained in:
Jephté Clain 2023-05-16 11:13:58 +04:00
parent c5796d6b2d
commit 81cefdc51e
1 changed files with 2 additions and 1 deletions

3
regcp
View File

@ -30,6 +30,7 @@ USAGE
$scriptname REGEXP FILEs.... $scriptname REGEXP FILEs....
NB: l'expression régulière est traitée avec sed, e.g s/FROM/TO/ NB: l'expression régulière est traitée avec sed, e.g s/FROM/TO/
NB: le support de regexp-extended est activé
OPTIONS OPTIONS
-n, --fake -n, --fake
@ -47,7 +48,7 @@ regexp="$1"; shift
[ -n "$regexp" ] || die "l'expression régulière est requise" [ -n "$regexp" ] || die "l'expression régulière est requise"
for src in "$@"; do for src in "$@"; do
dest="$(sed "$regexp" <<<"$src")" dest="$(sed -r "$regexp" <<<"$src")"
if [ "$src" == "$dest" ]; then if [ "$src" == "$dest" ]; then
eerror "$src: refus de $VERB le fichier sur lui-même" eerror "$src: refus de $VERB le fichier sur lui-même"
else else