> В альт линуксе когда-то написали много кривых самопальных скриптов на шелле.Давай ты пальцем покажешь сам, чтоб мне не пришлось сперва вспоминать/спрашивать, а потом предлагать тебе показать пример ровной реализации аналогичных кусочков?
> Часть тех людей уже уволилось, и исправлять их кривые скрипты никто не хочет.
То, что и ты уволился, не значит, что и твои кривые скрипты некому исправлять:
http://git.altlinux.org/gears/r/rpm.git?p=rpm.git;a=commitdi...
http://git.altlinux.org/gears/r/rpm.git?p=rpm.git;a=commitdi...
Просто есть приоритеты и сейчас важнее было выкатить p8, чем переехать на sh 4.x или обновить ghc или вот ruby (чем подумывал заняться я, но так и не добрался по своей лености).
> В последнее время, однако, у Дмитрия Левина имеются мысли поважнее.
В последнее время Дима, как и ты, не помолодел и задору всё переписывать тоже не прибавилось. У меня, кстати, тоже.
> В общем, обман состоит в том, что у читателя складывается неверное впечатление:
Если где-то оно создаётся, давай сообща исправлять -- это ни к чему.
> 1) что ему предлагают выбор между bash3 и bash4;
Это не выбор, а доступность того и другого с 3.x по умолчанию.
> 2) что bash3 направлен на поддержку обратной совместимости; и
> 3) что bash4 предлагает новые возможности.
Гм, наверное, можно прочесть и так, если включать парсер типичного маркетингового текста.
> На самом деле 1) никакого выбора нет: bash4 нельзя задействовать в качестве
> системного интерпретатора #!/bin/bash;
Это правда.
> 2) bash3 направлен только на локальную кривизну; в качестве меры обратной
> совместимости его нет ни в каких других дистрибутивах, даже RHEL6;
Мне не получается назвать это их достоинством с учётом того, что та разница может вылезти не только у нас.
> 3) bash-4.2 уже и сам по себе устарел; в качестве свежей версии с некоторыми важными
> новыми возможностями можно рассматривать только bash-4.3.
Как ты понимаешь, собрать .x+1 и перейти с 3 на 4 -- задачи чуть разного уровня сложности.
> Если и еще некоторые другие грани этого обмана, которые я пока приберегу в рукаве.
Протухнут, рукав стирать придётся :) Валяй!