Когда впервые было введено замещение процесса?


Ответы:


8

Подстановка процессов уже была в ksh86, и в примечаниях к выпуску упоминается отличие от версии от 21.02.8 в том, что теперь она была задокументирована, так что, вероятно, она уже была там раньше. Когда он был спроектирован / введен точно, нам, возможно, придется спросить Дэвида Корна, но это, вероятно, не имеет значения, так как он, вероятно, никогда не уходил слишком далеко от лабораторий Белла до ksh88.

99% функций bash происходят из оболочки Bourne, Korn, csh, tcsh или zsh. Всегда трудно определить, когда и где что-то было введено, особенно если учесть, что многие функции ksh никогда не документировались и не документировались задолго до их появления.


5

В вики bash hackers есть список функций bash, и когда они были представлены: http://wiki.bash-hackers.org/scripting/bashchanges

Этот список не включает процесс замены, поэтому потребовались некоторые дополнительные исследования. Согласно этой статье, которая ссылается на список изменений, версия 1.13.5 имела замену рабочего процесса: http://www.quora.com/Which-version-of-bash-added-the-Process-Substitution-feature

Дата записи в журнале изменений - Sun 23 февраля, 03:38:59.


0

Я думал, что в оболочке Korn была введена подстановка процессов, но какой выпуск (88 или 93) ...?

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.