Násobné rozbalení *.zip
Tom Hudec
Tom na ABBA.cz
Čtvrtek Březen 7 18:51:32 CET 2002
Radek Liboska PhD. wrote:
>>Nejde o uvozovky. Jde o to, ze xargs preda volanemu prikazu tolik
>>parametru, kolik vejde do jednoho prikazoveho radku. Ale u prikazu unzip
>>je to nezadouci chovani, takze se musi xargs spoustet s -n1, aby jej
>>spoustel vzdy s jednim parametrem. Samozrejme, ze find ... -exec je v
>>tomto pripade vyhodnejsi.
>>
>>
>
> zadne -n1 tam byt nemusi, zkuste si to. find to vraci po radcich,
> takze xargs to ma automaticky s jednim parametrem.
Co je to za blbost?
$ find . -name \*.zip
./2.zip
./0.zip
./1.zip
$ find . -name \*.zip | xargs
./2.zip ./0.zip ./1.zip
$ find . -name \*.zip | xargs -n1
./2.zip
./0.zip
./1.zip
$ find . -name \*.zip | xargs unzip
Archive: ./2.zip
caution: filename not matched: ./0.zip
caution: filename not matched: ./1.zip
$ find --version
GNU find version 4.1.7
$ xargs --version
GNU xargs version 4.1.7
--
Tom Hudec <Tom(at)ABBA.cz>, editor of Tom's ABBA pages http://ABBA.cz/
.''`. The box said Windows, NT or better, so I installed Linux. :-)
: :' :
`. `' Debian GNU/Linux http://www.debian.org/ http://www.debian.cz/
`- The Perfect OS - the most software, the most people
Další informace o konferenci Linux