xargs
xargs
je standardní příkaz v operačních systémech un*xového typu. Je užitečný, když je potřeba předat programu velké množství parametrů. Do verze linuxového jádra 2.6.23 nebylo možné poslat příkazům libovolně dlouhou příkazovou řádku, proto xargs
rozděloval předané informace do dostatečně malých příkazů.
Funkce
Příkaz načítá na standardním vstupu seznam parametrů, které pak předá svému argumentu.
Příklad použití příkazu xargs:
$ find ~/scriptz/ -type f -name "*.bak" | xargs rm
Tento příkaz vymaže v aktuálním adresáři všechny soubory, které mají příponu .bak
.
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.