我想从bash脚本运行此命令.
rm –rf secure_gate
但由于某种原因,我收到此错误,我找不到原因:
rm: –rf: No such file or directory
rm: secure_gate: is a directory
你知道在OS X中删除目录的正确方法是什么?
这不是连字符–rf
,所以Bash认为这–rf
是一个文件名.
如果我从问题中复制粘贴的破折号的数值,我得到
$ printf '%d' "'–" 8211
(短划线),而正常连字符是
$ printf '%d' "'-" 45