1
我想能夠提供一長串任意/不同的命令(不同的二進制文件/可執行文件和參數),並讓xargs並行運行這些命令(xargs -P)。可以使用xargs並行運行多個任意命令嗎?
當只有變量參數時,我可以使用xargs -P。這是當我想改變我有困難的可執行文件和參數。
例:命令LIST.TXT
% cat command-list.txt
binary_1 arg_A arg_B arg_C
binary_2 arg_D arg_E
.... <lines deleted for brevity>
binary_100 arg_AAA arg_BBB
% xargs -a command-list.txt -P 4 -L 1
** I know the above command will only echo my command-list.txt **
我知道GNU平行的,但只能使用xargs的現在。我也不能只是後臺所有的命令,因爲可能有太多的主機一次處理。
解決方案可能正在盯着我。提前致謝!
是否有任何的原因因爲不使用http://oletange.blogspot.dk/2013/04/why-not-install-gnu-parallel.html上的GNU Parallel –
我沒有權限將GNU Parallel(或其他軟件)複製到任何地方我目前使用的網絡。 –