docs/cut

changeset 20:c0e589b92c52

Vorgeschichte von cut in PWB/UNIX behandelt
author markus schnalke <meillo@marmaro.de>
date Thu, 28 May 2015 06:34:21 +0200
parents a62964d0cc54
children bac481be86d7
files cut.txt
diffstat 1 files changed, 10 insertions(+), 6 deletions(-) [+]
line diff
     1.1 --- a/cut.txt	Tue May 19 08:04:05 2015 +0200
     1.2 +++ b/cut.txt	Thu May 28 06:34:21 2015 +0200
     1.3 @@ -143,10 +143,15 @@
     1.4  [ http://minnie.tuhs.org/cgi-bin/utree.pl?file=SysIII/usr/src/cmd
     1.5  Das ist die aelteste Manifestation des Programms, die ich
     1.6  aufstoebern konnte. Allerdings spricht die SCCS-ID im
     1.7 -Quellcode von Version 1.5. Es muss demzufolge noch eine
     1.8 -Vorgeschichte geben. Zu dieser habe ich leider keinen Zugang
     1.9 -gefunden.
    1.10 -XXX mail an TUHS
    1.11 +Quellcode von Version 1.5. Die Vorgeschichte liegt, der Aussage
    1.12 +Doug McIlroys
    1.13 +[ XXX
    1.14 +zufolge, in PWB/UNIX, das die Grundlage fuer System III war.
    1.15 +(PWB 3.0 entspricht System III.) In den von PWB 1.0 (1977)
    1.16 +verfuegbaren Quellen
    1.17 +[ XXX
    1.18 +ist cut noch nicht zu finden; von PWB 2.0 sind mir keine
    1.19 +verfuegbaren Quellen oder hilfreiche Dokumentation bekannt.
    1.20  
    1.21  Nun ein Blick auf die BSD-Linie: Dort ist mein fruehester
    1.22  Fund ein cut.c mit dem Dateimodifikationsdatum 1986-11-07
    1.23 @@ -187,7 +192,7 @@
    1.24  BSD cut nur die zwei alten implementiert sind. Es koennte also
    1.25  sein, dass in Draft 9 der Bytemodus noch nicht vorhanden war.
    1.26  Da ich keinen Zugang zu Draft 9 oder 10 finden konnte, war es mir
    1.27 -leider nicht moeglich, diese Vermutung zu pruefen. XXX
    1.28 +leider nicht moeglich, diese Vermutung zu pruefen.
    1.29  
    1.30  Die Versionsnummern und Aenderungsdaten der aelteren
    1.31  BSD-Implementierungen kann man aus den SCCS-IDs, die vom
    1.32 @@ -229,7 +234,6 @@
    1.33  anschliessend in allen relevanten Standards auf. Mit POSIX.2
    1.34  im Jahre 1992 wurde cut zum ersten Mal in der heutigen Form
    1.35  (mit -b) standardisiert.
    1.36 -XXX sicher?
    1.37  
    1.38  
    1.39  Multibyte-Unterstuetzung