@КАС это очень хорошо знать. Я все еще пытаюсь выяснить, сколько, если угодно, ядро 2.4.19, что пользовательский код и сколько можно обновить. `/и т. д./вопрос-говорит в Debian 3.0 и выполнения команды `uname -a` и говорит, что в Linux 2.4.19-обычай, но обычай код может быть модули, которые являются портативными даже до последней версии Linux. Спасибо за совет. Такая старая система имеет проблемы с обновлением из-за библиотеки libc. Много пакетов зависит от libc, и я не могу обновить библиотеку libc без обновления Вуди(?) @Иван-с-brugere это работает для меня на моем Макбук Про 17" (начало 2011 года), Спасибо! Он все еще может находиться вне контроля авиакомпании, когда некоторые рейсы идут и других не отменен: в плохую погоду, меньше слотов ВПП доступны. @hippietrail: я думаю, эзотерическое имя пользователя является в основном говорим о таких вещах, как проверки и/или транспортного налога наклейки. Просто, как правило, на английском языке, номерных знаков не может считаться частью одной и той же категории вещей, даже если они имеют определенное сходство (оба информационных маркеров, которые вы обязаны поставить на ваш автомобиль); основное отличие заключается в том, что, несмотря на слово "лицензия" в названии, The *главная* цель номерные знаки, как правило, считается средством идентификации, а не просто доказать, что вы зарегистрировали свое транспортное средство.

Как уже упоминалось в других ответов, деталей трубопровода работать в подоболочек, так что изменений там не видны основной оболочки.

Если рассматривать только bash, есть два других обходных путей в дополнение к КМД | { вещи; больше вещей; } структура:

  1. Перенаправление ввода из процесса замещения:

    пока читала ВАР ; у Х=55 ; сделано < <(Эхо Фред)
    Эхо "$х"
    

    Выходные данные команды в <(...) это сделано, чтобы появиться, как будто это именованный канал.

  2. В lastpipe вариант, который делает Баш работать как КШ, и выполняет последнюю часть газопровода в основной процесс раковины. Хотя это только работает, если управление заданиями отключено, т. е. не в интерактивной оболочке:

    Баш-с '
     shopt -с lastpipe
     Эхо Фред | чтения, пока ВАР ; у Х=55 ; сделано; 
     Эхо "$х"
    '
    

    или

    Баш -о lastpipe -с '
     Эхо Фред | чтения, пока ВАР ; у Х=55 ; сделано; 
     Эхо "$х"
    '
    

Подмена процесс, конечно, тоже поддерживается в компании KSH и zsh. Но поскольку они бегут во всяком случае последняя часть трубопровода в основной оболочки, используя ее в качестве обходного пути совсем не обязательно.