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
Author: freshman
Date: Thu, 12 Jul 2007 13:59
Date: Thu, 12 Jul 2007 13:59
19 lines
1617 bytes
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
Author: Mariusz Kruk
Date: Thu, 12 Jul 2007 14:02
Date: Thu, 12 Jul 2007 14:02
15 lines
1618 bytes
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
Author: irek
Date: Thu, 12 Jul 2007 16:49
Date: Thu, 12 Jul 2007 16:49
16 lines
1333 bytes
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
Author: Piotr KUCHARSKI
Date: Fri, 13 Jul 2007 02:02
Date: Fri, 13 Jul 2007 02:02
16 lines
1297 bytes
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
Author: Mariusz Kruk
Date: Fri, 13 Jul 2007 08:22
Date: Fri, 13 Jul 2007 08:22
19 lines
1989 bytes
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
Author: Ponure Zacietrzewienie
Date: Fri, 13 Jul 2007 09:58
Date: Fri, 13 Jul 2007 09:58
18 lines
1840 bytes
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
Author: Piotr KUCHARSKI
Date: Fri, 13 Jul 2007 10:21
Date: Fri, 13 Jul 2007 10:21
17 lines
1498 bytes
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
Author: Mariusz Kruk
Date: Fri, 13 Jul 2007 10:25
Date: Fri, 13 Jul 2007 10:25
24 lines
2443 bytes
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
Author: Piotr KUCHARSKI
Date: Fri, 13 Jul 2007 14:17
Date: Fri, 13 Jul 2007 14:17
13 lines
1335 bytes
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
Author: rf_eng
Date: Mon, 16 Jul 2007 09:33
Date: Mon, 16 Jul 2007 09:33
25 lines
1573 bytes
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
Author: freshman
Date: Mon, 16 Jul 2007 09:33
Date: Mon, 16 Jul 2007 09:33
25 lines
1581 bytes
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