🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.os.linux.programowanie
Article #72515

Re: Bash : kopiowanie wybranych plików z podkatalogami

#72515
From: orcus
Date: Sun, 09 Sep 2012 16:37
25 lines
1428 bytes
On 2012-09-09, Adam Majewski <adammaj1@o2.pl> wrote:
> Cześć,
>
> Chcę skopiowąć :
> * tylko pliki z rozszerzeniem c
> * z katalogu ~/c
> * do katalogu ~/temp
> * tak aby zachować podkatalogi
>
> Próbowałem :
> find  ~/c -maxdepth 7 -name "*.c" -exec cp {} -R ~/temp \;
>
> ale w katalogu docelowym nie ma podkatalogów

-exec bash -c 'D=~/temp/$( dirname "{}" ); mkdir -p "$D"; cp -a "{}"
"$D"' \;

Pisane z głowy, więc można się spodziewać że skopiowane nie zadziała.

Przy okazji chętnie dowiem się jak prościej wykonuje się kilka poleceń
używając jednego execa.

-- 
Pozdrawiam
orcus
Technical Details
Message-ID: <slrnk4phav.te6.orcus@orcus.wcss.wroc.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!pwr.wroc.pl!news.wcss.wroc.pl!not-for-mail
References: <k2iaa2$ck3$1@news.dialog.net.pl>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!pwr.wroc.pl!news.wcss.wroc.pl!not-for-mail
From: orcus@pwr.wroc.pl
Newsgroups: pl.comp.os.linux.programowanie
Subject: Re: Bash : kopiowanie wybranych plików z
 podkatalogami
Date: Sun, 9 Sep 2012 16:37:14 +0000 (UTC)
Organization: Politechnika Wroclawska
Lines: 25
Message-ID: <slrnk4phav.te6.orcus@orcus.wcss.wroc.pl>
References: <k2iaa2$ck3$1@news.dialog.net.pl>
NNTP-Posting-Host: orcus.wcss.wroc.pl
Mime-Version: 1.0
X-Trace: z-news.wcss.wroc.pl 1347208634 25429 156.17.1.3 (9 Sep 2012 16:37:14 GMT)
X-Complaints-To: abuse@news.pwr.wroc.pl
NNTP-Posting-Date: Sun, 9 Sep 2012 16:37:14 +0000 (UTC)
User-Agent: slrn/pre1.0.0-18 (Linux)
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit