bash:意外标记“;;”附近的语法错误

bash: syntax error near unexpected token `;;'

我有一个 github 项目,在我的目录中有一个名为 "app;;settings.dat".

的文件

当我想添加这个文件提交时,我写了下面的命令:

git add app;;settings.dat

但它给了我以下错误:

bash: syntax error near unexpected token `;;'

知道为什么吗?

; 是 Bash 中的一个特殊字符(它用于分隔一行中的命令)。试试这个:

git add "app;;settings.dat"

(更一般地说,尽量避免在文件名中使用 ;!)

;是特殊字符bash。你必须逃避它。

尝试

git add app\;\;settings.dat