echo shell 命令的括号

abs*_*tia 4 shell bash quoting

我有这个 echo 命令:

$ echo "alias notepad++="C:/Program\ Files\ "(x86)"/Notepad++/Notepad++.exe"" >> ~/.bashrc

在此处输入图片说明

如图所示,它无法识别括号。

Dis*_*ame 9

逃离他们。改用这个:

echo "alias notepad++="C:/Program\ Files\ \(x86\)/Notepad++/Notepad++.exe"" >> ~/.bashrc
Run Code Online (Sandbox Code Playgroud)