Итак, вот моя проблема. Как извлечь эти строки в 3 переменные с помощью сценария bash?извлекать строки из plist с скриптом bash, может быть, sed?
Так из-за этого:
<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?
Благодаря Drakulix
Теперь он работает. Отлично! Большой THX! – Drakulix
@ Drakulix: Я рад, что он работает. Вы можете отметить ответ, как принято. –