如何在 EFI Shell 脚本中传递字符串 "Hello #"
How to pass string "Hello #" in EFI Shell scripting
我希望 EFI Shell 脚本的工作方式类似于 Linux 脚本语言,但事实并非如此。
以下是我的EFIShell脚本内容,
MyApp.efi "Hello #"
然后我运行script.nsh,它只执行下面的内容,
MyApp.efi "Hello
here # missing, its treating comment entries,
请帮助我,我也尝试了以下组合
MyApp.efi '"Hello #"'
以上内容正在执行,
MyApp.efi '"Hello
echo "Hello ^#"
您必须对 # 进行转义,即使它在字符串中也是如此。此外,如果您使用的是旧版本的 EFI Shell。
,这可能不起作用
我希望 EFI Shell 脚本的工作方式类似于 Linux 脚本语言,但事实并非如此。 以下是我的EFIShell脚本内容,
MyApp.efi "Hello #"
然后我运行script.nsh,它只执行下面的内容,
MyApp.efi "Hello
here # missing, its treating comment entries, 请帮助我,我也尝试了以下组合
MyApp.efi '"Hello #"'
以上内容正在执行,
MyApp.efi '"Hello
echo "Hello ^#"
您必须对 # 进行转义,即使它在字符串中也是如此。此外,如果您使用的是旧版本的 EFI Shell。
,这可能不起作用