Комментарии 14
for (pe in $candidates)
В каких шеллах такая конструкция работает?
builtin cd $pe >[1=] >[2=] && tpath=($tpath $pe)
что в данном примере означает [1=] и [2=]? или тогда не было /dev/null (как-то маловероятно… )
В какое время автор писал тогда скрипты и на каком именно шелле и есть ли сейчас шелл актуальный, где это будет работать)?
+4
Вот этот шелл (гитхаб) использовался.
П.С. На правах личного мнения — надоели ненужные статьи от РУВДС.
П.С. На правах личного мнения — надоели ненужные статьи от РУВДС.
+7
Мы всегда готовы услышать предложения по более интересным темам. Если вам хочется увидеть в нашем блоге нужную вам тематику - обязательно пишите.
0
Лично мне хотелось бы видеть статьи не требующие тега «Перевод». Проанализируйте, сделайте свои выводы, поищите допы, укажите «по мотивам» + ссылку — это дело.
А плодить такие переводные статейки, чистой воды инфоповод, если не сказать самореклама.
А плодить такие переводные статейки, чистой воды инфоповод, если не сказать самореклама.
+4
Спасибо, что пишите об этом, это правда важно. Мы будем стараться в этом направлении. Когда есть отклик от читателей, всегда легче понять в какую сторону развиваться.
+1
Молодцы, что отвечаете (понятно, что нет нужды отвечать всегда и на всё). Многие аналогичные блоги молчат или раз в сто лет выдавливают примитивы типа «Спасибо, стараемся». Что нормально так добавляет негатива к отношению к ним.
+1
На самом деле мы хотели организовать пост или тему, формата - расскажите, что бы вас было интересно увидеть на хабре.. Однако есть момент, что это может быть не очень адекватно воспринято, посчитают за сбор тем на рекламу.
Тем не менее, мы бы хотели поддерживать и улучшать контент на хабре..что без обратной связи вообще невозможно сделать.
Так что, если у вас есть тематика/область (не темы) обязательно пишите, все учтём.
+1
Если правила Хабра позволят вам это сделать, прямо такую статью и напишите «Помогите с темами статей для вас», в ней прямо так и напишите «Не подумайте чего плохого, просим помочь и в комментариях написать темы, которые Вы хотели бы видеть, а так же формат подачи» итд. Сделайте это в лучший день и час, и успех.
Не копайте глубже, чем достаточно, будьте проще и ближе :)
Не копайте глубже, чем достаточно, будьте проще и ближе :)
+1
Подобного рода статьи, они и историю не особо раскрывают, поскольку данный способ — это местечковое решение, которое и тогда можно было иначе сделать, и сейчас совершенно невостребованное.
Если это перевод ИТ истории, то хотелось бы статью, а не краткую заметку…
Если это техническая фича, то хотелось бы более актуальную.
Если это перевод ИТ истории, то хотелось бы статью, а не краткую заметку…
Если это техническая фича, то хотелось бы более актуальную.
0
мне кажется толк может быть, потому что это показывает нестандартные решения. это может засесть в голове и потом похожая тема где-то понадобится.
но ясно, что любая статья для кого-то полезна, а для кого-то нет. кто-то разаивает знания, а кто-то ищет триллер-рассказ и т.п.
но ясно, что любая статья для кого-то полезна, а для кого-то нет. кто-то разаивает знания, а кто-то ищет триллер-рассказ и т.п.
0
В статье решается задача, но вся суть исключительно в том, что вместо test используется cd, а сам скрипт и проблема — вообще не совсем о том. То есть статью можно уменьшить до одного предложения.
Вдобавок на самом деле в GNU/Linux подобную проблему решили тем, что многие внутренние команды шела дублируются GNU утилитами — тот же test доступен в виде /usr/bin/test и /usr/bin/[
Вдобавок на самом деле в GNU/Linux подобную проблему решили тем, что многие внутренние команды шела дублируются GNU утилитами — тот же test доступен в виде /usr/bin/test и /usr/bin/[
0
# то, что может попасть в $PATH, находится в $candidates
path=`{ tpath=()
for (pe in $candidates)
builtin cd $pe >[1=] >[2=] && tpath=($tpath $pe)
echo $tpath }
В конце обратную кавычку недокопипастили, и использовать обратные кавычки в место $(command) плохая практика.
Я даже alpine запустил с busybox и там была встроенная команда тест
0
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Необычный способ использования встроенных команд оболочки для выяснения того, какие директории существуют в системе