Привет, ЛОР.
ЛОР, научи меня пользоваться sed и bash.
Имею команду, которой получаю имя репы андроид девайса(циан или омни например) на гитхабе
curl --silent "https://api.github.com/search/repositories?q=@$TEAM+android_device+$DEVICE" | grep "\"name\"" | awk '{print $2}' | sed 's/\"//g' | sed 's/,//g'
android_device_samsung_n7000
.
Как мне теперь вычленить 2 слова(опустив 'android_device_') и записать их в разные переменные? Например:
MANUFACTURER=samsung
DEVICE=n7000
UPD. Бред какой. Я же название девайса получаю из переменной $DEVICE. И записывать мне её заново не надо. Моя ошибка.
UPD2. Проблема решена. sed 's/android_device_//g' && sed 's/_.*$//g'
выдал мне желаемую строку.
Всем спасибо
UPD3. Всего-то надо было быть внимательнее.