-2
我需要編寫一個程序,其輸出是另一個程序的命令行的一部分。例如如何編寫程序來爲其他程序生成正確引用的命令行參數?
% helper
--arg1='foo bar' --arg2='another string'
,然後將其作爲
% program `helper`
或
% program args `helper` more-args
這是不帶引號很簡單,但我無法找到任何形式的報價,將工作的。
我可以得到它像這樣工作:
% echo `helper` | xargs program
,但我不希望造成之類的事情在我的客戶。
有什麼'幫助'可以輸出,將允許'程序'被調用比簡單的方式比使用xargs?