Answers:
另外,您始终可以xargs
通过Homebrew和GNU findutils
软件包安装GNU 。
安装自制软件:
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
按照说明进行操作。然后安装findutils:
brew install findutils
这将使您的GNU xargs
为gxargs
,并且您可以使用GNU / Linux惯用的语法。在findutils软件包中找到的其他基本命令(例如gfind
or glocate
或)也是如此gupdatedb
,它们在OS X上具有不同的BSD副本。
.zshrc
(如安装输出中所述),因此我不必使用g
前缀。
如果您希望它并行运行,请使用GNU Parallel:
parallel ssh root@www{}.example.com hostname ::: {1..4}
printf 'a\0a' | xargs -0 -n1 echo
。