🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: pl.comp.os.unix
11 messages
11 total messages Started by freshman Thu, 12 Jul 2007 13:59
kasowanie plików w katalogu wg daty
#26536
Author: freshman
Date: Thu, 12 Jul 2007 13:59
19 lines
1617 bytes
Witam,
mam problem - chcę usunąć pliki w danym katalogu wg kryterium modyfikacji 
plików. Problem polega na tym, że kataog ma strukturę drzewiasta (zawiera 
inne podkatalogi), a ja chcę usunać TYLKO pliki w katalogu głównym, te które 
są poniżej NIE. 
zagooglowałem, wszytsko pięknie ładnie, są setki stron na temat użycia 
polecenia find i rm ALE(!!!) nigdzie nie znalazłem informacji jak usunać 
pliki tylko z katalogu głównego (starsze niż np. 7 dni), nie usuwajac plików 
z podkatalogów.
Przkładowe polecenie 
find /path/to/files* -mtime +5 -exec rm {} \;
usunie mi rowniez pliki ponizej katalogu glownego. 
PYTANIE BRZMI
JAK TO ZMODYFIKOWAC, ABY USUWALO PLIKI TYLKO Z KATALOGU NP. HOME/X A Z 
KATALOGU HOME/X/TEST JUZ NIE?!
dzieki za pomoc!

-- 
Wysłano z serwisu Usenet w portalu Gazeta.pl -> http://www.gazeta.pl/usenet/
Re: kasowanie plików w katalogu wg daty
#26537
Author: Mariusz Kruk
Date: Thu, 12 Jul 2007 14:02
15 lines
1618 bytes
epsilon$ while read LINE; do echo ">$LINE"; done <  freshman
>PYTANIE BRZMI
>JAK TO ZMODYFIKOWAC, ABY USUWALO PLIKI TYLKO Z KATALOGU NP. HOME/X A Z 
>KATALOGU HOME/X/TEST JUZ NIE?!

1. Nie wrzeszcz.
2. To naprawdę jest opisane w manualu.
3. Podpowiem, że kluczowym słowem jest tu "głębokość" zagnieżdżenia
katalogów.

-- 
[------------------------] A  tak  - to jakby mówić do pralki. Zadajesz
[  Kruk@epsilon.eu.org   ] jej pytanie, a  ona  pierze.   Zupełny  brak
[ http://epsilon.eu.org/ ] płaszczyzny porozumienia.(Artur Skura)
[------------------------] 
Re: kasowanie plików w katalogu wg daty
#26544
Author: irek
Date: Thu, 12 Jul 2007 16:49
16 lines
1333 bytes

  freshman wrote:
> Witam,
> mam problem - chcę usunąć pliki w danym katalogu wg kryterium modyfikacji 
> plików. Problem polega na tym, że kataog ma strukturę drzewiasta (zawiera 
> inne podkatalogi), a ja chcę usunać TYLKO pliki w katalogu głównym, te które 
> są poniżej NIE. 


no to jak freshman to
man find

-- 
pozdrawiam
Irek
Re: kasowanie plików w katalogu wg daty
#26538
Author: Piotr KUCHARSKI
Date: Fri, 13 Jul 2007 02:02
16 lines
1297 bytes
Mariusz Kruk <Mariusz.Kruk@epsilon.eu.org> wrote:
>>JAK TO ZMODYFIKOWAC, ABY USUWALO PLIKI TYLKO Z KATALOGU NP. HOME/X A Z 
>>KATALOGU HOME/X/TEST JUZ NIE?!
> 2. To naprawdę jest opisane w manualu.
> 3. Podpowiem, że kluczowym słowem jest tu "głębokość" zagnieżdżenia
> katalogów.

Ale wiecie, że wg standardu to kluczowe słowo nie przyjmuje parametru
i służy do ciut innego? :)

p.

-- 
http://freedns.sgh.waw.pl/  -- bezpłatny DNS.
http://nerdquiz.sgh.waw.pl/ -- polska wersja quizu dla nerdów.
http://42.pl/u/ -- skracacz URL-i.
Re: kasowanie plików w katalogu wg daty
#26539
Author: Mariusz Kruk
Date: Fri, 13 Jul 2007 08:22
19 lines
1989 bytes
epsilon$ while read LINE; do echo ">$LINE"; done < Piotr KUCHARSKI
>>>JAK TO ZMODYFIKOWAC, ABY USUWALO PLIKI TYLKO Z KATALOGU NP. HOME/X A Z 
>>>KATALOGU HOME/X/TEST JUZ NIE?!
>> 2. To naprawdę jest opisane w manualu.
>> 3. Podpowiem, że kluczowym słowem jest tu "głębokość" zagnieżdżenia
>> katalogów.
>Ale wiecie, że wg standardu to kluczowe słowo nie przyjmuje parametru
>i służy do ciut innego? :)

Zaraz, nie pisałem przecież, że wyrażeniem jest `-depth'. Chodziło mi o
kluczowe słowo do szukania w manualu.
(no, chyba że zdziwię się zaraz dowiedziawszy się, że standardowy find
nie przyjmuje mindepth i maxdepth).

-- 
/\-\/\-\/\-\/\-\/\-\/\-\/\ BUTT.COM IS NOT MY E-MAIL ADDRESS(Bart Simp-
\  Kruk@epsilon.eu.org   / son on chalkboard in episode 5F19)
/ http://epsilon.eu.org/ \ 
\/-/\/-/\/-/\/-/\/-/\/-/\/ 
Re: kasowanie plików w katalogu wg daty
#26540
Author: Ponure Zacietrzewienie
Date: Fri, 13 Jul 2007 09:58
18 lines
1840 bytes
Mariusz Kruk <Mariusz.Kruk@epsilon.eu.org> wrote:
>>>>JAK TO ZMODYFIKOWAC, ABY USUWALO PLIKI TYLKO Z KATALOGU NP. HOME/X A Z 
>>>>KATALOGU HOME/X/TEST JUZ NIE?!
>>> 2. To naprawdę jest opisane w manualu.
>>> 3. Podpowiem, że kluczowym słowem jest tu "głębokość" zagnieżdżenia
>>> katalogów.
>>Ale wiecie, że wg standardu to kluczowe słowo nie przyjmuje parametru
>>i służy do ciut innego? :)
> 
> Zaraz, nie pisałem przecież, że wyrażeniem jest `-depth'. Chodziło mi o
> kluczowe słowo do szukania w manualu.
> (no, chyba że zdziwię się zaraz dowiedziawszy się, że standardowy find
> nie przyjmuje mindepth i maxdepth).

HP-UX-owy, na ten przyklad, nie przyjmuje.

-- 
If you cut off my head, what would I say?  Me and my head, or me and my body?
Re: kasowanie plików w katalogu wg daty
#26543
Author: Piotr KUCHARSKI
Date: Fri, 13 Jul 2007 10:21
17 lines
1498 bytes
Mariusz Kruk <Mariusz.Kruk@epsilon.eu.org> wrote:
>>Ale wiecie, że wg standardu to kluczowe słowo nie przyjmuje parametru
>>i służy do ciut innego? :)
> Zaraz, nie pisałem przecież, że wyrażeniem jest `-depth'. Chodziło mi o
> kluczowe słowo do szukania w manualu.
> (no, chyba że zdziwię się zaraz dowiedziawszy się, że standardowy find
> nie przyjmuje mindepth i maxdepth).

Oczywiście to zależy gdzie standardowy. Na Solarisie, HP-UX, AIX i pewnie
kilku innych -- nie ma takich opcji.

p.

-- 
http://freedns.sgh.waw.pl/  -- bezpłatny DNS.
http://nerdquiz.sgh.waw.pl/ -- polska wersja quizu dla nerdów.
http://42.pl/u/ -- skracacz URL-i.
Re: kasowanie plików w katalogu wg daty
#26541
Author: Mariusz Kruk
Date: Fri, 13 Jul 2007 10:25
24 lines
2443 bytes
epsilon$ while read LINE; do echo ">$LINE"; done < Ponure Zacietrzewienie
>>>>>JAK TO ZMODYFIKOWAC, ABY USUWALO PLIKI TYLKO Z KATALOGU NP. HOME/X A Z 
>>>>>KATALOGU HOME/X/TEST JUZ NIE?!
>>>> 2. To naprawdę jest opisane w manualu.
>>>> 3. Podpowiem, że kluczowym słowem jest tu "głębokość" zagnieżdżenia
>>>> katalogów.
>>>Ale wiecie, że wg standardu to kluczowe słowo nie przyjmuje parametru
>>>i służy do ciut innego? :)
>> Zaraz, nie pisałem przecież, że wyrażeniem jest `-depth'. Chodziło mi o
>> kluczowe słowo do szukania w manualu.
>> (no, chyba że zdziwię się zaraz dowiedziawszy się, że standardowy find
                                                         ^^^^^^^^^^^
>> nie przyjmuje mindepth i maxdepth).
>HP-UX-owy, na ten przyklad, nie przyjmuje.

Patrz podkreślenie. Ale znalazłem w manie, że faktycznie maxdepth i
mindepth to "are extensions beyond the POSIX standard.  Many  of
these  extensions are not unique to GNU find, however."

-- 
d'`'`'`'`'`'`'`'`'`'`'`'`'Yb Windows:  the  ultimate triumph of marketing
`b  Kruk@epsilon.eu.org   d' over technology.
d' http://epsilon.eu.org/ Yb 
`b,-,.,-,.,-,.,-,.,-,.,-,.d' 
Re: kasowanie plików w katalogu wg daty
#26542
Author: Piotr KUCHARSKI
Date: Fri, 13 Jul 2007 14:17
13 lines
1335 bytes
Mariusz Kruk <Mariusz.Kruk@epsilon.eu.org> wrote:
> znalazłem w manie, że faktycznie maxdepth i
> mindepth to "are extensions beyond the POSIX standard.

No właśnie. Może gość manuala czytał, nie znalazł tam tych opcji
i dlatego pytał... (wątpię, co prawda :>)

p.

-- 
http://freedns.sgh.waw.pl/  -- bezpłatny DNS.
http://nerdquiz.sgh.waw.pl/ -- polska wersja quizu dla nerdów.
http://42.pl/u/ -- skracacz URL-i.
Re: kasowanie plików w katalogu wg daty
#26545
Author: rf_eng
Date: Mon, 16 Jul 2007 09:33
25 lines
1573 bytes
 irek@mud.pl napisał(a): 

> 
> 
>   freshman wrote:
> > Witam,
> > mam problem - chcę usunąć pliki w danym katalogu wg kryterium modyfikacji 
> > plików. Problem polega na tym, że kataog ma strukturę drzewiasta (zawiera 
> > inne podkatalogi), a ja chcę usunać TYLKO pliki w katalogu głównym, te 
które 
> > są poniżej NIE. 
> 
> 
> no to jak freshman to
> man find
> 


wyświetliłem man find i.. -depth nie przyjmuje parametrów, więc wykorzystanie 
tej opcji jest bez sensu. Jedyne co wydaje mi się uzytyczne to -prune, ale 
nie wiem dokładnie jak to zastosować - nie rozumiem opisu tej opcji wg mnie 
jest nieprezyzyjna...

-- 
Wysłano z serwisu Usenet w portalu Gazeta.pl -> http://www.gazeta.pl/usenet/
Re: kasowanie plików w katalogu wg daty
#26546
Author: freshman
Date: Mon, 16 Jul 2007 09:33
25 lines
1581 bytes
 irek@mud.pl napisał(a): 

> 
> 
>   freshman wrote:
> > Witam,
> > mam problem - chcę usunąć pliki w danym katalogu wg kryterium modyfikacji 
> > plików. Problem polega na tym, że kataog ma strukturę drzewiasta (zawiera 
> > inne podkatalogi), a ja chcę usunać TYLKO pliki w katalogu głównym, te 
które 
> > są poniżej NIE. 
> 
> 
> no to jak freshman to
> man find
> 


wyświetliłem man find i.. -depth nie przyjmuje parametrów, więc wykorzystanie 
tej opcji jest bez sensu. Jedyne co wydaje mi się uzytyczne to -prune, ale 
nie wiem dokładnie jak to zastosować - nie rozumiem opisu tej opcji wg mnie 
jest nieprezyzyjna...

-- 
Wysłano z serwisu Usenet w portalu Gazeta.pl -> http://www.gazeta.pl/usenet/
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads