У меня есть файл с следующей информациейсценария оболочки: заменить содержимое
FileName: VersionInfo.properties
Installed Version:13.7.0-2
Previous Version:13.6.0-12
FileName: rollback.sh
#!/bin/bash
uninstall_rpm ClientInfrastructure $version
Как я могу получить значение в переменной $ версия от Предыдущая версия файла VersionInfo.properties. $ Версия должна иметь значение 13.6.0-12
+1 Просто понял ваш ответ, удалил мое :) – anubhava
@anubhava ха-ха, я начал писать 'awk' решение, то увидел две версии уже опубликованы. Началось с 'grep', и это было опубликовано. Поэтому «sed» был моим последним выбором. Я старею ... не очень быстро, чтобы не отставать от всех здесь ...;) –
Это только полу-ответ, хотя - он не показывает, как использовать 'version' в rollback.sh скрипт. – kojiro