Article View: pl.comp.os.linux
Article #906777Re: Wyzwanie dla spryciarzy od one linerów bashowych :-P
From: kj99
Date: Wed, 28 Dec 2022 19:59
Date: Wed, 28 Dec 2022 19:59
19 lines
1917 bytes
1917 bytes
W dniu 20.12.2022 o 19:58, Roman Tyczka pisze:
>
> Potrzebuję polecenia do basha, które w strukturze wielopoziomowej
> katalogów zamieni w plikach określony ciąg znaków na inny określony ciąg
> znaków.
>
> finda bym jeszcze zrobił, ale jak to pokleić z resztą wymagań? po drugie
> jak poradzić sobie z katalogiem, który też taki ciąg będzie miał (też
> chciałbym go zmienić jeśli wystąpi)?
>
Spryciarzem nie jestem, ale sobie utworzyłem takie polecenie:
find . -type f -name '*.jpg' -exec rename -v 's/znakstary/znaknowy/g' *
'{}' \;
w tym przypadku byłoby:
find /home/jakaśnazwa -type f,d -name '*znakstary*' -exec rename -v
's/znakstary/znaknowy/g' * '{}' \;
--
Pozdrawiam
kj99
Technical Details
Message-ID:
<63aca02a$0$467$65785112@news.neostrada.pl>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!news.man.lodz.pl!newsfeed.pionier.net.pl!2.eu.feeder.erje.net!feeder.erje.net!news.uzoreto.com!newsreader4.netcologne.de!news.netcologne.de!peer01.ams1!peer.ams1.xlned.com!news.xlned.com!peer01.ams4!peer.am4.highwinds-media.com!news.highwinds-media.com!newsfeed.neostrada.pl!unt-exc-01.news.neostrada.pl!unt-spo-a-01.news.neostrada.pl!news.neostrada.pl.POSTED!not-for-mailReferences:
<63a205be$0$565$65785112@news.neostrada.pl>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!news.man.lodz.pl!newsfeed.pionier.net.pl!2.eu.feeder.erje.net!feeder.erje.net!news.uzoreto.com!newsreader4.netcologne.de!news.netcologne.de!peer01.ams1!peer.ams1.xlned.com!news.xlned.com!peer01.ams4!peer.am4.highwinds-media.com!news.highwinds-media.com!newsfeed.neostrada.pl!unt-exc-01.news.neostrada.pl!unt-spo-a-01.news.neostrada.pl!news.neostrada.pl.POSTED!not-for-mail Date: Wed, 28 Dec 2022 20:59:38 +0100 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.6.1 Subject: Re: Wyzwanie dla spryciarzy od one linerów bashowych :-P Newsgroups: pl.comp.os.linux References: <63a205be$0$565$65785112@news.neostrada.pl> From: kj99 <kj99@gaze.ta> In-Reply-To: <63a205be$0$565$65785112@news.neostrada.pl> Lines: 20 Message-ID: <63aca02a$0$467$65785112@news.neostrada.pl> Organization: Telekomunikacja Polska NNTP-Posting-Host: 83.6.167.54 X-Trace: 1672257578 unt-rea-a-02.news.neostrada.pl 467 83.6.167.54:50650 X-Complaints-To: abuse@news.neostrada.pl X-Received-Bytes: 1751 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit