【发布时间】:2017-10-20 19:35:57
【问题描述】:
我想将存储在变量中的一堆参数传递给鱼壳脚本中的内置命令。例如,像这样:
set params "-h -d 1"
du $params
我希望上面的内容相当于
du -h -d 1
但是,事实并非如此。结果报错:“du: 非法选项--”
如果我只是将 params 设置为 -h 或 -d 1 但不能同时设置,它确实有效。
我发现的一种解决方法是这样做
eval du $params
但这似乎……错误,过分。有什么更清洁的方法吗?
【问题讨论】:
标签: fish