Re: /bin/ls: Argument list too long.

2007-10-05 Tema obsahu Jan Kulveit
On 10/1/07, Dan Lukes <[EMAIL PROTECTED]> wrote: > Jan Kulveit napsal/wrote, On 10/01/07 21:42: > > Zadej to jako ulohu na cviceni :-) > > Ptat se na neco, u ceho neznam odpoved ? > To se mam za zkusenejsiho pedagoga ;-) > Tak s tim pri vsi ucte nesouhlasim :-) Pedagog prece nemusi predstirat, ze

Re: /bin/ls: Argument list too long.

2007-10-05 Tema obsahu Dan Lukes
Jan Stary wrote: > find /tmp -type f | xargs stat -f "%c:%N" | cut -d: -f2 | sort -rn | ... > (pricemz %a, %m, %c, %B podle toho, co znamena "nejstarsi"). Jedeme druhe kolo, rekl bych. Uvedeny zapis neresi "zhovadile soubory". A to je jen "hodne zhovadile" (nazev obsahuje znak ko

Re: /bin/ls: Argument list too long.

2007-10-05 Tema obsahu Jan Stary
Tak ted uz spravne, jo? find /tmp -type f | xargs stat -f "%c:%N" | sort -n | cut -d: -f2 | ... H. -- FreeBSD mailing list (users-l@freebsd.cz) http://www.freebsd.cz/listserv/listinfo/users-l

Re: /bin/ls: Argument list too long.

2007-10-05 Tema obsahu Jan Stary
On Oct 05 11:40:06, Jan Stary wrote: > find /tmp -type f | xargs stat -f "%c:%N" | cut -d: -f2 | sort -rn | ... samozrejme 'sort -n' (nejstarsi!) -- FreeBSD mailing list (users-l@freebsd.cz) http://www.freebsd.cz/listserv/listinfo/users-l

Re: /bin/ls: Argument list too long.

2007-10-05 Tema obsahu Jan Stary
On Oct 05 11:16:38, Jan Pechanec wrote: > On Thu, 4 Oct 2007, Roman Divacky wrote: > jsme se o tom bavili jeste s Danem, jedno reseni by bylo pouzit > "find -type f" spolecne se stat, ktery ukaze cas v takovem formatu, ze je > vhodny pro sestrideni. Plus par dalsich veci, na ktery uz Dan up

Re: /bin/ls: Argument list too long.

2007-10-05 Tema obsahu Jan Pechanec
On Thu, 4 Oct 2007, Roman Divacky wrote: >> Zkousel jsem to pres find -delete, ale tam mam problem, ze neumim rici >> "tolik" nejstarsich, pouze starsi nez x. Dalo by se to jeste nejak jinak? > >a pro tyto ucely buh stvoril skriptovaci jazyky.. nebo ne? (nenapada >mne jak to pekne resit a navic j

Re: /bin/ls: Argument list too long.

2007-10-04 Tema obsahu Roman Divacky
gs rm -f > /bin/ls: Argument list too long. > > Zkousel jsem to pres find -delete, ale tam mam problem, ze neumim rici > "tolik" nejstarsich, pouze starsi nez x. Dalo by se to jeste nejak jinak? a pro tyto ucely buh stvoril skriptovaci jazyky.. nebo ne? (nenapada mne j

Re: /bin/ls: Argument list too long.

2007-10-01 Tema obsahu Dan Lukes
Jan Kulveit napsal/wrote, On 10/01/07 21:42: > Zadej to jako ulohu na cviceni :-) Ptat se na neco, u ceho neznam odpoved ? To se mam za zkusenejsiho pedagoga ;-) > co takhle > > ls -t -q -F | grep -x 'nfcapd\..*' | fgrep -v '@' | ... Nefunkcni pro nfcapd.* souboru co ma

Re: /bin/ls: Argument list too long.

2007-10-01 Tema obsahu Jan Kulveit
On 10/1/07, Dan Lukes <[EMAIL PROTECTED]> wrote: > Jan Pechanec napsal/wrote, On 10/01/07 15:13: > > ls -t | grep nfcapd | ... > > ... > Prvni problem co me napada jsou symbolicke > linky a druhy "znak konce radku ve jmenu souboru" > > To druhe by asi vyresil option nektery z '-B' / '

RE: /bin/ls: Argument list too long.

2007-10-01 Tema obsahu Milan Cizek
> Jinak - ja vim, ze za normalnich okolnosti, u slusne > vedeneho adresare, by to stacilo, ale zrovna u /tmp kam muzou > zapisovat uplne vsichni vidim v tomto reseni urcita rizika. Ahoj, jen abych to upresnil, tmp adresar jsem zvolil jen provizorne. Prakticky to muze byt jakykoli jiny adr

Re: /bin/ls: Argument list too long.

2007-10-01 Tema obsahu Dan Lukes
Jan Pechanec napsal/wrote, On 10/01/07 15:13: > ls -t | grep nfcapd | ... '^' na zacatku vyrazu v GREPu bych prosil a pokud to ma odpovidat presne zadani, tak jeste '\.' nakonec ;-) Jinak - ja vim, ze za normalnich okolnosti, u slusne vedeneho adresare, by to stacilo, ale

Re:/bin/ls: Argument list too long.

2007-10-01 Tema obsahu Kaminar
> ls -t | grep "^nfcapd..*" | head -n 1440 | sed 's/^.*$/rm &/' | sh Chybicka se vloudila. ls -t | grep "^nfcapd\..*" | head -n 1440 | sed 's/^.*$/rm &/' | sh Karel -- FreeBSD mailing list (users-l@freebsd.cz) http://www.freebsd.cz/listserv/listinfo/users-l

Re: /bin/ls: Argument list too long.

2007-10-01 Tema obsahu Peter Sedivy - PeSe
ano, nedocital som zadanie do konca. mea culpa. Jan Pechanec wrote: > On Mon, 1 Oct 2007, Peter Sedivy - PeSe wrote: > >> xargs je naozaj dobre. >> >> je tu este moznost: >> >> find /tmp -type f -name 'nfcapd.* -exec rm -f {} ; > > to smaze vsechny nfcapd.*, ne 1440 nejstarsich, jak bylo

Re:/bin/ls: Argument list too long.

2007-10-01 Tema obsahu Kaminar
> tazatel hledal reseni problemu "/bin/ls: Argument list too long." a > ty navrhujes reseni, ktere ma uplne ten samy problem, tj. ze k xargs nebo > sed se to vubec nedostane... Ach tak. Ja myslel, ze je problem s xargs. Tak tohle by sand uz mohlo jit. ls -t | grep &qu

Re: /bin/ls: Argument list too long.

2007-10-01 Tema obsahu Stanislav Zaris
Mila vec je na toto je napr. aj sysutils/tmpwatch. Stano. -- FreeBSD mailing list (users-l@freebsd.cz) http://www.freebsd.cz/listserv/listinfo/users-l

Re:/bin/ls: Argument list too long.

2007-10-01 Tema obsahu Jan Pechanec
On Mon, 1 Oct 2007, Kaminar wrote: >> >> ls -t /tmp/nfcapd.* | head -n 1440 | xargs rm -f >> >> /bin/ls: Argument list too long. >> > >> >Co treba takhle? >> > >> >ls -t /tmp/nfcapd.* | head -n 1440 | sed 's/^.*$/rm &/'

Re:/bin/ls: Argument list too long.

2007-10-01 Tema obsahu Kaminar
> >> ls -t /tmp/nfcapd.* | head -n 1440 | xargs rm -f > >> /bin/ls: Argument list too long. > > > >Co treba takhle? > > > >ls -t /tmp/nfcapd.* | head -n 1440 | sed 's/^.*$/rm &/' | sh > > a co cekas ze ti ted ls rekne :-)?

Re: /bin/ls: Argument list too long.

2007-10-01 Tema obsahu Jan Pechanec
On Mon, 1 Oct 2007, Jan Pechanec wrote: >On Mon, 1 Oct 2007, Peter Sedivy - PeSe wrote: > >>xargs je naozaj dobre. >> >>je tu este moznost: >> >>find /tmp -type f -name 'nfcapd.* -exec rm -f {} ; jeste poznamka, ze na BSD ma find option "-delete", takze neni potreba pouzit -exec. Ale ne

Re:/bin/ls: Argument list too long.

2007-10-01 Tema obsahu Jan Pechanec
On Mon, 1 Oct 2007, Kaminar wrote: >> ls -t /tmp/nfcapd.* | head -n 1440 | xargs rm -f >> /bin/ls: Argument list too long. > >Co treba takhle? > >ls -t /tmp/nfcapd.* | head -n 1440 | sed 's/^.*$/rm &/' | sh a co cekas ze ti ted ls rekne :-)? -

Re: /bin/ls: Argument list too long.

2007-10-01 Tema obsahu Jan Pechanec
On Mon, 1 Oct 2007, Peter Sedivy - PeSe wrote: >xargs je naozaj dobre. > >je tu este moznost: > >find /tmp -type f -name 'nfcapd.* -exec rm -f {} ; to smaze vsechny nfcapd.*, ne 1440 nejstarsich, jak bylo pozadovano. -- Jan Pechanec http://www.devnull.cz -- FreeBSD mailing list (user

Re:/bin/ls: Argument list too long.

2007-10-01 Tema obsahu Kaminar
> ls -t /tmp/nfcapd.* | head -n 1440 | xargs rm -f > /bin/ls: Argument list too long. Co treba takhle? ls -t /tmp/nfcapd.* | head -n 1440 | sed 's/^.*$/rm &/' | sh Karel -- FreeBSD mailing list (users-l@freebsd.cz) http://www.freebsd.cz/listserv/listinfo/users-l

Re: /bin/ls: Argument list too long.

2007-10-01 Tema obsahu Peter Sedivy - PeSe
hazet > chybu: > > ls -t /tmp/nfcapd.* | head -n 1440 | xargs rm -f > /bin/ls: Argument list too long. > > Zkousel jsem to pres find -delete, ale tam mam problem, ze neumim rici > "tolik" nejstarsich, pouze starsi nez x. Dalo by se to jeste nejak jinak? > >

Re: /bin/ls: Argument list too long.

2007-10-01 Tema obsahu Jan Pechanec
On Mon, 1 Oct 2007, Cizek.Milan wrote: >Ahoj, >potrebuji z adresare vymazat 1440 nejstarsich souboru, potiz je nejspis v tom, >ze je jich tam opravdu mnoho. Takze mi to od urciteho poctu zacne hazet chybu: > >ls -t /tmp/nfcapd.* | head -n 1440 | xargs rm -f treba takhle: ls -t |

/bin/ls: Argument list too long.

2007-10-01 Tema obsahu Cizek . Milan
Ahoj, potrebuji z adresare vymazat 1440 nejstarsich souboru, potiz je nejspis v tom, ze je jich tam opravdu mnoho. Takze mi to od urciteho poctu zacne hazet chybu: ls -t /tmp/nfcapd.* | head -n 1440 | xargs rm -f /bin/ls: Argument list too long. Zkousel jsem to pres find -delete, ale tam mam