fish: stat: 无法找到进程“Y”

fish: stat: Unable to find a process “Y”

我尝试 运行 在 Fish 中执行以下命令,但没有成功:

$ stat -c %Y foo
fish: Unable to find a process “Y”

但是,在 Bash 中,它按预期工作:

$ stat -c %Y foo
1548610349

我试过把%Y放在单引号或双引号里,连前面的space都去掉了;不行。

我也对替代程序持开放态度,它们也能起到同样的作用,但是,我想知道为什么它不起作用。

我刚找到 [this](http://fishshell.com/docs/2.0/#escapes} 页面并且 % 必须在 Fish 中用反斜杠转义。

因此,以下命令按预期工作:

stat -c \%Y foo