Как вам сказать, раньше это была игра в лотерею. Прежде чем покупать, приходилось изучать вопросы работы. В целом как сказали у LSI ситуация лучше, чем у Adaptec. Но каки везде, если лучше есть хуже.
а полез я туда, что бы поправить sed -e “s/0-6/\ 1-6/g” -i stor_agent
иначе выдавал ошибку cut: fields and positions are numbered from 1 ;)
и это блин для RAID!!! да Raid железка там была ыНтерпрайс уровня.
После такого, mdadm кажется более разумным решением.
Вы придумали проблем, там где их нет.
В системе как не странно может не быть bash, ash,ksh итд.
Вы реально думаете, что большенство разработчиков в компании сидят такие и думают, как бы блин нам все угодить, что бы везде работало? Пишут на чем могут, а если у тебя этого нет то ты сам себе дятел. Мы написали на java 6, то что там у тебя уже java 8 да пофиг.
Если брать про питон, то можно писать вполне себе и для 2 и для 3 если такая задача ВДРУГ стоит.
Писать проще и легче.
Если мы дальше говорим про модули, то вот где гарантия что у человек может стоять awk например? sed?
Почему я вспомнил, да так как такие конструкции сплошь и рядом. Одни для определения ip вызывают ifconfig, другие ip. Где гарантия, что у меня стоит iproute?
В общем к чему я это все, к тому, что если надо быстрое, простое и примитивное то ok.
Все, что пошло сложнее — заставляет лично меня выворачивать руки и мозг. Страдать башизмом.
Да можно на bash сделать эмуляции двухмерного массива или еще чего, но зачем?
Можно забивать гвозди микроскопом, причем парой очень удобно, пробовал.
Но лучше все же для этого использовать молоток.
bash может как не странно, точно также может быть в разных местах.
Серебренный пули тут нет. Я не первая инстанция, что бы меня спрашивать как делать. Каждый вправе делать так, как он хочет и может. Я сам был упоротым по bash одно время, но просто если «код» начинает переваливать разумные значения с простым функционалом, то явно тут что-то не то.
Я тут вспомнил как для управление RAID!!! приходилось ставить java.Скрипт запуска на универсальном наше был такой, сохранил на память. Пришлось его править руками, точнее в storagnt sed -e “s/0-6/\ 1-6/g” -i stor_agent иначе выдавала ошибку.
Да ладно там VmWare, вон некоторые производители типа HP аж Java с tomcat тащат для управление стримером, а аж чуть не подавился. Perl это просто рай я считаю.
>Программа на python'е, увы, далеко не на каждой системе запустится, увы.
Честно говоря, я уже с трудом могу представить на каких системах python не запустится.
Уж в популярном RH и Ubuntu с Suse вставлено во все места и причем давно.
Если мы говорим про embendend решение, так и там уже стали не ломать себе мозг, но обычно там целенаправленно все пилят.
Ну и вы правильно заметили, что с таким подходом надо использовать posix shell.
В общем для фана и изучение да, но вот реальное писать нет, так как универсальность там страдает.
Код читать тяжко итд.
Боюсь сейчас начнут минусовать, но как по мне лучше все же для более сложных вещей использовать python или go.
На bash много всего можно сделать, но вот приходится переодически выкручивать мозг и пусть лучше он останется для фана, чем развивать в себе башизм.
А что не понравилось? Я взял на пробу, вполне себе нормально. Как не странно взял для освещения стола.
Единственно не устраивает температура, она ближе к 3000 (честно не помню сколько там было указано ) но для стола вполне себе подходит.
Ну если хочется универсальности то да, но текущий скрипт конечно далек от совершенства.
На тему безопастности — спорный довод.
Если бы были серьезные проблемы, я думаю давно бы об этом было известно.
то, что находится между фигурными скобками – выполняется в контексте текущей оболочки.
Можно использовать еще и круглые, тогда будет выполнятся в отдельном подпроцессе.
а полез я туда, что бы поправить sed -e “s/0-6/\ 1-6/g” -i stor_agent
иначе выдавал ошибку cut: fields and positions are numbered from 1 ;)
и это блин для RAID!!! да Raid железка там была ыНтерпрайс уровня.
После такого, mdadm кажется более разумным решением.
В системе как не странно может не быть bash, ash,ksh итд.
Вы реально думаете, что большенство разработчиков в компании сидят такие и думают, как бы блин нам все угодить, что бы везде работало? Пишут на чем могут, а если у тебя этого нет то ты сам себе дятел. Мы написали на java 6, то что там у тебя уже java 8 да пофиг.
Если брать про питон, то можно писать вполне себе и для 2 и для 3 если такая задача ВДРУГ стоит.
Писать проще и легче.
Если мы дальше говорим про модули, то вот где гарантия что у человек может стоять awk например? sed?
Почему я вспомнил, да так как такие конструкции сплошь и рядом. Одни для определения ip вызывают ifconfig, другие ip. Где гарантия, что у меня стоит iproute?
В общем к чему я это все, к тому, что если надо быстрое, простое и примитивное то ok.
Все, что пошло сложнее — заставляет лично меня выворачивать руки и мозг. Страдать башизмом.
Да можно на bash сделать эмуляции двухмерного массива или еще чего, но зачем?
Можно забивать гвозди микроскопом, причем парой очень удобно, пробовал.
Но лучше все же для этого использовать молоток.
Скрипт больше 300 строк заставляет меня задуматься написать на чем то другом.
Серебренный пули тут нет. Я не первая инстанция, что бы меня спрашивать как делать. Каждый вправе делать так, как он хочет и может. Я сам был упоротым по bash одно время, но просто если «код» начинает переваливать разумные значения с простым функционалом, то явно тут что-то не то.
Я пока не видел системы с pyhton3 и что бы было проблемы с python2.
Ну и окружение virtualenv еще не отменили.
Честно говоря, я уже с трудом могу представить на каких системах python не запустится.
Уж в популярном RH и Ubuntu с Suse вставлено во все места и причем давно.
Если мы говорим про embendend решение, так и там уже стали не ломать себе мозг, но обычно там целенаправленно все пилят.
Ну и вы правильно заметили, что с таким подходом надо использовать posix shell.
В общем для фана и изучение да, но вот реальное писать нет, так как универсальность там страдает.
Код читать тяжко итд.
Боюсь сейчас начнут минусовать, но как по мне лучше все же для более сложных вещей использовать python или go.
На bash много всего можно сделать, но вот приходится переодически выкручивать мозг и пусть лучше он останется для фана, чем развивать в себе башизм.
Правда я не использую X, использую как некое устройство для сбора данных.
Активно уже использовал mail.ru
Единственно не устраивает температура, она ближе к 3000 (честно не помню сколько там было указано ) но для стола вполне себе подходит.
На тему безопастности — спорный довод.
Если бы были серьезные проблемы, я думаю давно бы об этом было известно.
то, что находится между фигурными скобками – выполняется в контексте текущей оболочки.
Можно использовать еще и круглые, тогда будет выполнятся в отдельном подпроцессе.
Вроде так.
ну типа
Да и такое как по мне читать мягко говоря не приятно, почему не сделать отступы например как принято (ну вроде бы везде так пишут)