xargs

Z Wikipedie, otevřené encyklopedie
Skočit na: Navigace, Hledání

xargs je standardní příkaz v operačních systémech unixové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[editovat | editovat zdroj]

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 . -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.