[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: