【发布时间】:2012-02-19 19:34:10
【问题描述】:
我在 OS X 上使用 bash 并希望读取 Applications 目录中每个 Application 中嵌入的密钥中的数据。结果似乎是“默认”命令试图将自身应用于整个列表而不是每个返回的应用程序。
#!/bin/bash
# appList=$(ls /Applications)
for APPS in "$( ls /Applications )" ; do
result=$(defaults read /Applications/"$APPS"/Contents/Info DTPlatformBuild)
done
echo result is $result
exit 0
任何帮助表示赞赏。
【问题讨论】: