[vox-tech] perl rename
Mark's tech help
markindavis at hush.com
Thu Sep 3 15:26:34 PDT 2015
I'm a tad baffled by the usage of perl here. Some part of a learning exercise for perl, or could one not just come up with a line of bash commands.. a combination of mv and sed with a pipe &/or redirect?
- Mark
--
https://twitter.com/linuxusergroup
On 9/4/2015 at 1:45 AM, "Jeff Newmiller" <jdnewmil at dcn.davis.CA.us> wrote:
>
>It was your modifier term "perl" that confused me, particularly
>when the OS distribution was included. In retrospect, I can see
>why this made sense to you, but describing it as a "rename Perl
>script" would have helped.
>-------------------------------------------------------------------
>--------
>Jeff Newmiller The ..... .....
>Go Live...
>DCN:<jdnewmil at dcn.davis.ca.us> Basics: ##.#. ##.#.
>Live Go...
> Live: OO#.. Dead: OO#..
>Playing
>Research Engineer (Solar/Batteries O.O#. #.O#.
>with
>/Software/Embedded Controllers) .OO#. .OO#.
>rocks...1k
>-------------------------------------------------------------------
>--------
>Sent from my phone. Please excuse my brevity.
>
>On September 3, 2015 10:14:45 AM PDT, "Brian E. Lavender"
><brian at brie.com> wrote:
>>Shell command that does the following.
>>
>>rename "s/^/foo/" *.txt
>>
>>It's on Debian.
>>
>>On Wed, Sep 02, 2015 at 10:15:34PM -0700, Jeff Newmiller wrote:
>>> Your question baffles me.
>>>
>>> The rename function is built-in to perl.
>>>
>>> There is also File::Copy if you are concerned about portability.
>>>
>>------------------------------------------------------------------
>---------
>>> Jeff Newmiller The ..... .....
> Go
>>Live...
>>> DCN:<jdnewmil at dcn.davis.ca.us> Basics: ##.#. ##.#.
> Live
>>Go...
>>> Live: OO#.. Dead: OO#..
>>Playing
>>> Research Engineer (Solar/Batteries O.O#. #.O#.
> with
>>> /Software/Embedded Controllers) .OO#. .OO#.
>>rocks...1k
>>>
>>------------------------------------------------------------------
>---------
>>
>>> Sent from my phone. Please excuse my brevity.
>>>
>>> On September 2, 2015 9:56:51 PM PDT, "Brian E. Lavender"
>><brian at brie.com> wrote:
>>> >Anyone know where to the find the perl rename command on
>Fedora?
>>> >
>>> >brian
>>> >--
>>> >Brian Lavender
>>> >http://www.brie.com/brian/
>>> >
>>> >"There are two ways of constructing a software design. One way
>is to
>>> >make it so simple that there are obviously no deficiencies.
>And the
>>> >other
>>> >way is to make it so complicated that there are no obvious
>>> >deficiencies."
>>> >
>>> >Professor C. A. R. Hoare
>>> >The 1980 Turing award lecture
>>> >_______________________________________________
>>> >vox-tech mailing list
>>> >vox-tech at lists.lugod.org
>>> >http://lists.lugod.org/mailman/listinfo/vox-tech
>>>
>>> _______________________________________________
>>> vox-tech mailing list
>>> vox-tech at lists.lugod.org
>>> http://lists.lugod.org/mailman/listinfo/vox-tech
>>
>>--
>>Brian Lavender
>>http://www.brie.com/brian/
>>
>>"There are two ways of constructing a software design. One way is
>to
>>make it so simple that there are obviously no deficiencies. And
>the
>>other
>>way is to make it so complicated that there are no obvious
>>deficiencies."
>>
>>Professor C. A. R. Hoare
>>The 1980 Turing award lecture
>>_______________________________________________
>>vox-tech mailing list
>>vox-tech at lists.lugod.org
>>http://lists.lugod.org/mailman/listinfo/vox-tech
>
>_______________________________________________
>vox-tech mailing list
>vox-tech at lists.lugod.org
>http://lists.lugod.org/mailman/listinfo/vox-tech
--
Shell programming is a 1950's jukebox - great if it has your song already. --Larry Wall
More information about the vox-tech
mailing list