Article View: pl.comp.os.linux.programowanie
Article #72513Re: Bash : kopiowanie wybranych plików z podkatalogami
From: Kamil Jońca
Date: Sun, 09 Sep 2012 20:37
Date: Sun, 09 Sep 2012 20:37
33 lines
2194 bytes
2194 bytes
"Stachu 'Dozzie' K." <dozzie@go.eat.some.screws.spammer.invalid> writes: > On 2012-09-09, Kamil Jońca <kjonca@poczta.onet.pl> wrote: >>>>> Chcę skopiowąć : >>>>> * tylko pliki z rozszerzeniem c >>>>> * z katalogu ~/c >>>>> * do katalogu ~/temp >>>>> * tak aby zachować podkatalogi > >>>> (cd ~/c ; find -maxdepth 7 -name "*.c" |tar -T - -c) |tar -C ~/temp -x > >>> Działa. Super. Dzięki. >>> Czy użycie tar oznacza że zrobienie tego z cp jest nie możliwe/trudne ? >>> >> Powiem tak: ja nie umiem inaczej niż wołać cp w pętli dla każdego pliku >> (w wersji zoptymalizowanej: katalogu) źródłowego (czego mutacją jest >> rozwiązanie orcusa). I nie widzę opcji w >> cp które można by tu użyć. > > --parents? A kopiowanie tylko *.c? Po namyśle przyznaję Ci rację. To powinno zadziałać (kurde, przysiągłbym, że parents nie było wcześniej ;) ) KJ -- http://blogdebart.pl/2012/06/24/hiena/ I have a very small mind and must live with it. -- E. Dijkstra
Technical Details
Message-ID:
<877gs33pbf.fsf@alfa.kjonca>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!news.supermedia.pl!news.nask.pl!news.nask.org.pl!news.interia.pl!not-for-mailReferences:
<k2iaa2$ck3$1@news.dialog.net.pl> <87pq5v42ml.fsf@alfa.kjonca> <504CC6CB.1060007@o2.pl> <87ligj3vsw.fsf@alfa.kjonca> <slrnk4puud.ltu.dozzie@jarowit.net>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!news.supermedia.pl!news.nask.pl!news.nask.org.pl!news.interia.pl!not-for-mail From: Kamil Jońca <kjonca@poczta.onet.pl> Newsgroups: pl.comp.os.linux.programowanie Subject: Re: Bash : kopiowanie wybranych plików z podkatalogami Supersedes: <87a9wz3pey.fsf@alfa.kjonca> Date: Sun, 09 Sep 2012 22:37:40 +0200 Organization: INTERIA.PL S.A. Lines: 33 Message-ID: <877gs33pbf.fsf@alfa.kjonca> References: <k2iaa2$ck3$1@news.dialog.net.pl> <87pq5v42ml.fsf@alfa.kjonca> <504CC6CB.1060007@o2.pl> <87ligj3vsw.fsf@alfa.kjonca> <slrnk4puud.ltu.dozzie@jarowit.net> NNTP-Posting-Host: circinus.aster.net.pl Mime-Version: 1.0 X-Trace: usenet.news.interia.pl 1347223081 8525 85.222.105.11 (9 Sep 2012 20:38:01 GMT) X-Complaints-To: usenet@firma.interia.pl NNTP-Posting-Date: Sun, 9 Sep 2012 20:38:01 +0000 (UTC) User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.4 (gnu/linux) Cancel-Key: sha1:eOUJsRwCJxAzoxgvU3C0UuKwipQ= Cancel-Lock: sha1:2axqHQezgbvHImQF3jQOptdRDbg= Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit