【发布时间】:2010-08-13 15:43:16
【问题描述】:
所以这是我的问题。 如何使用 bash 脚本将这些字符串提取到 3 个变量中?
所以就这样吧:
<key>GameDir</key> <string>C:/Program Files/</string> <key>GameEXE</key> <string>C:/Program Files/any.exe</string> <key>GameFlags</key> <string>-anyflag</string>
我想要:
GameDir=C:/Program Files/
GameEXE=C:/Program Files/any.exe
GameFlags=-anyflag
示例脚本:
echo GameDir
echo GameEXE
echo GameFlags
示例输出:
C:/Program Files/
C:/Program Files/any.exe
-anyflag
键的顺序没有改变,只有字符串本身。 我使用的是 OS X,所以它需要是一个在 OS X 上开箱即用的命令。 也许这可以与 sed 一起使用?
谢谢 德拉库利克斯
【问题讨论】: