Re: Определить codename дистрибутива
Илья -> debian-russian@lists.debian.org @ Tue, 22 Mar 2016 11:26:51 +0300:
>> > а чем плох вариант сделать массив соответствий числовой
>> > = = буквенный потом
>> > cat /etc/debian_version
>>
>> Тем что хочется шелловскую команду, написанную на
>> веб-странице, которую юзер потом cut'n'past-ит к себе в
>> shell. Массив соответствий - это уже скрипт, который надо
>> скачивать и запускать.
И> Мне интересно, чем в вашем понимании "шелл команда"
И> echo $VERSION|sed -e 's/^.*(//' -e 's/)//'
И> отличается от "скрипта"? :
И> MYMAP=([8.0]=jessie [7.0]=wheezy ) && echo ${MYMAP[`cat /etc/debian_version`]}
zsh% MYMAP=([8.0]=jessie [7.0]=wheezy ) && echo ${MYMAP[`cat /etc/debian_version`]}
zsh: no matches found: [8.0]=jessie
Башизм в шелл-команде - зло, подлое и коварное.
Reply to: