我正在通过使用xargs列出一堆 IP 地址的 whois 记录来学习一些Bash。使用的命令是:
echo "$1" | tr "\n" "\0" | xargs -0 -n 1 -t -P 3 -I % sh -c 'echo "\n 44rBegin whois record -- \n"; whois -h whois.arin.net % ; echo "\n 44rEnd whois record -- \n"'
Run Code Online (Sandbox Code Playgroud)
执行的命令是:
sh -c echo "\n 44rBegin whois record -- \n"; whois -h whois.arin.net 206.190.36.45 ; echo "\n 44rEnd whois record -- \n"
sh -c echo "\n 44rBegin whois record -- \n"; whois -h whois.arin.net …
Run Code Online (Sandbox Code Playgroud)