¿Cuándo se introdujo por primera vez la sustitución de procesos?

Respuestas:

8

La sustitución del proceso ya estaba allí en ksh86 y las notas de la versión mencionan como una diferencia de la versión del 21/02/85 es que ahora estaba documentada, por lo que presumiblemente ya estaba allí antes. Cuando se diseñó / introdujo exactamente, es posible que tengamos que preguntarle a David Korn, pero probablemente no importa, ya que probablemente nunca salió muy lejos de los laboratorios Bell antes de ksh88.

El 99% de las funciones de bash provienen del shell Bourne, el shell Korn, csh, tcsh o zsh. Siempre es difícil saber cuándo y dónde se introdujeron las cosas, especialmente cuando se considera que muchas características de ksh nunca se documentaron o documentaron mucho después de su introducción.

Stéphane Chazelas
fuente
5

El wiki de bash hackers tiene una lista de características de bash y cuándo se introdujeron: http://wiki.bash-hackers.org/scripting/bashchanges

Esta lista no incluye la sustitución del proceso, por lo que requirió más investigación. De acuerdo con este artículo, que hace referencia al registro de cambios, la versión 1.13.5 tenía una sustitución de proceso de trabajo: http://www.quora.com/Which-version-of-bash-added-the-Process-Substitution-feature

La fecha en la entrada del registro de cambios es dom 23 de febrero 03:38:59 1992.

jordanm
fuente
0

Pensé que la sustitución del proceso se introdujo en el shell Korn, pero ¿qué versión (88 o 93) ...?

nat
fuente