Avatar of jags2ooo
jags2ooo asked on

Rename Multiple files in linux Using a WILDCARD

HI!!!!!!   I have files named
-Abc-Galaxy Angel-[LIME]_Galaxy_Angel_1.mkv

through

-Abc-Galaxy Angel-[LIME]_Galaxy_Angel_26.mkv

would like to rename them to
[LIME]_Galaxy_Angel_1.mkv
[LIME]_Galaxy_Angel_26.mkv


How would i do this  in linux? I tried using a perl command that i usual use but it keeps prompting me with a error i think its cause of the -A infront of the file name.

The command i tried was

perl -e '($r=$_)=~s/\-Abc-Galaxy Angel-[LIME]/[LIME]/ && rename $_,$r for @ARGV' *.mkv

THE ERROR:
Unrecognized switch: -Abc-Galaxy Angel-[LIME]_Galaxy_Angel_07.mkv
Linux

Avatar of undefined
Last Comment
ozo

8/22/2022 - Mon
ASKER CERTIFIED SOLUTION
ozo

Log in or sign up to see answer
Become an EE member today7-DAY FREE TRIAL
Members can start a 7-Day Free trial then enjoy unlimited access to the platform
Sign up - Free for 7 days
or
Learn why we charge membership fees
We get it - no one likes a content blocker. Take one extra minute and find out why we block content.
See how we're fighting big data
Not exactly the question you had in mind?
Sign up for an EE membership and get your own personalized solution. With an EE membership, you can ask unlimited troubleshooting, research, or opinion questions.
ask a question
ASKER
jags2ooo

Thanks OZO  the \  before [   and ]  worked
ozo

It was the -- that prevented the unrecognized switch
the \[ allowed \[LIME\] to match
the \ in \- was unnecessary
I started with Experts Exchange in 2004 and it's been a mainstay of my professional computing life since. It helped me launch a career as a programmer / Oracle data analyst
William Peck