我会尽力为您翻译中文。以下是需要翻译的内容:
这是错误信息:
我确定密码是正确的。有人能告诉我哪里出了问题吗?
我正在使用hdiutil挂载sparseimage文件。当我在终端中键入命令时,它可以正常工作,但是当我尝试将其作为shell脚本运行时,它会出现错误。
以下是代码:
echo -n 'password' | hdiutil attach -stdinpass file.sparseimage
这是错误信息:
hdiutil: attach failed - Authentication error
我确定密码是正确的。有人能告诉我哪里出了问题吗?
sh
(这是OS X中的POSIX兼容版本的bash
),则默认启用xpg_echo
,因此例如echo -n password
会打印带有换行符的-n password
。 - Lri