xargs kommandoen

xargs er nok en af de vigtigste kommandoer til scripts.

Vi kan bruge den til at overføre parametre mellem kommandoer.

Lad os se på nogle eksempler.

$ find . -name “*.png” -type f -print | xargs tar -cvzf pics.tar.gz

$ cat links.txt | xargs wget

$ ls /etc/*.conf | xargs -i cp {} /home/bruger/outfiler/

Du skal bruge {} sammen med -i parameteren for at overføre argumentet til cp

mere om xargs

Author:

Jeg er en professionel system administrator og grundlægger af linuxboxen.dk Jeg er en ivrig Linux-elsker og open source-entusiast. Jeg bruger Ubuntu og tror på at dele viden. Bortset fra Linux, elsker musik og dyr. Jeg er en stor fan af Dire straits.

Skriv et svar