我在MBP 2011上运行OS X 10.8。我使用一些bash脚本来执行诸如远程服务器备份之类的任务。其中一个脚本包含以下代码段:
#!/bin/bash
if [ "$PWD" != /Users/myuser/Documents/Backup ]
then
echo "Wrong path: $PWD"
exit 0
fi
当我在/Users/myuser/Documents/Backup
(注意大写B)中执行此脚本时,得到以下响应:
Wrong path: /Users/myuser/Documents/backup
由于某种原因,$PWD
gets扩展为小写名称。我该如何缓解呢?我的文件系统是不区分大小写:既cd Backup
和cd backup
工作。