有人知道如何通过shell脚本执行下面的cmd吗?
#!/bin/sh
USERNAME="XYZ"
defaultCmd=`defaults write com.apple.Xcode PBXCustomTemplateMacroDefinitions "{ "USERNAME" = "${USERNAME}" ;}" `
,其中write com.apple.Xcode
为.plist文件。
@shelter是正确的-上面的命令运行时没有'…并且不应该在脚本中捕获任何值。但是有一点需要注意,脚本不应该以"root"用户运行,否则该命令将不起作用。
defaults write com.apple.Xcode PBXCustomTemplateMacroDefinitions "{ "USERNAME" = "${USERNAME}" ;}"