smazani adresare

Pavel Krafcik hw@pjk.cz
Čtvrtek Leden 7 02:03:46 CET 2010


Zdravim,

bez kolabující expanze a zběsilého programování to jde udělat tak, že se
v požadovaném adresáři spustí:

ls -1 | while read cosi; do rm -f $cosi; done
    ^ jednička

Pavel Krafčík


Karel Dudasek napsal(a):
> Petr Simek napsal(a):
>> On Wed, 6 Jan 2010, Pavel Troller wrote:
>> Mozna ze :
>>
>>   echo * | tr ' ' '\n' | while read FILE ; do rm \"$FILE\" ; done
>>
>> by to zvladlo, mozna pomaleji, ale zase bez programovani :-)
> find . -print0 | xargs -0 rm
> Pokud jde jen o soubory.
> Pripadne se da findu pridat parametr -name, aby mazal jen vybrane.
> 


More information about the Hw-list mailing list