如何在 fish 中拆分字符串(参数)?

如何在 fish 中拆分字符串(参数)?

我想拆分"-r --run""-r""--run"

为了

string split " " "-r --run" 

我明白了

字符串拆分:-r --run:未知选项`作为错误

它误将字符串当成了标志。我该如何让它将其视为要拆分的字符串?

答案1

string文档说:

以 开头的参数-通常被解释为开关;--导致以下参数即使以 开头也不会被视为开关-

因此命令是:

  string split -- " " "-r --run"

答案2

另一种方法是:

echo "--r -run" | string split " "

因此将字符串放入该命令中。

相关内容