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
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' / '
> 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
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
> 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
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
> 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 "^nfcapd..*" | head -n 1
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
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 :-)?
>
>??? Rekne presne to sam
> >> 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 :-)?
??? Rekne presne to same jako v pripade původniho prispevku
od tazat
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
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 :-)?
--
Jan Pechanec
http://www.devnull.cz
--
Fr
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
> 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
xargs je naozaj dobre.
je tu este moznost:
find /tmp -type f -name 'nfcapd.* -exec rm -f {} ;
PeSe
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:
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 |
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 pro
Radim Kolar wrote (2007/09/30):
> Doufam ze jsem to popsal dostatecne. A ted otazka: Slo by totez udelat jen
Dostatecne asi jo, ale je to dost slozite na to, aby bylo nanejvys
vhodne si celou konfiguraci mimo jine i nakreslit vcetne konkretnich
adres a odzkouset v laboratori. Sice jsem popis cetl
Nejak se uplne nechytam o co jde, ale ics se mysli kalendar z ical-u?
k cemu je tam webdav??
Pracovat s kalendarem z icalu v prikazove radce je jednoduche, ja pouzivam
grep.
- Original Message -
From: "Jaromir Dvoracek" <[EMAIL PROTECTED]>
To:
Sent: Friday, September 14, 2007 12:22 PM
19 matches
Mail list logo