[uanog] Help with xargs substring, please

Oleh Hrynchuk oleh.hrynchuk at gmail.com
Thu Feb 11 10:16:50 EET 2021


Доброго дня, шановні колеги.


Маю ось результат виконання команди:

oleh at localhost:~$ curl -sSL "https://localhost:5000/v2/_catalog" | jq -r
'.repositories[]' | xargs -n1 -I {} bash -c 'echo "$@"' _ {}
etx/for_audit
etx/gsuite-fixes
etx/master
etx/release/2020.3
etx/release/2020.5
etx/release/2021.1
etx/saml_conf
gg4l/connect
gg4l/connect-data-api
gg4l/connect-lti-platform
gg4l/connect-saml2-service-provider
gg4l/connect-sftp-server
gg4l/etx
gg4l/ui
qrcodes/ui
oleh at localhost:~$


І не можу розібратися ДЕТАЛЬНО що робить наступний pipe цієї команда:

xargs -n1 -I {} bash -c 'echo "$@"' _ {}

Тобто, я по одному (xargs -n1) беру аргументи з STDOUT попереднього pipe
і.... і що далі?
Також який зміст несуть два кінцеві елементи:   _  {} ?

Соррі, давно вже не залазив в такі нюанси.. забув. І щось не гуглиться.

Дякую.

-- 
Regards,
/oleh hrynchuk
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.uanog.kiev.ua/pipermail/uanog/attachments/20210211/46d24c45/attachment.html>


More information about the uanog mailing list