Télécharger la liste

Description du projet

V6 Thompson Shell Port provides two ports of the original /bin/sh from Sixth Edition (V6) UNIX (circa 1975). osh is an enhanced port of the shell, and sh6 is an unenhanced port of the shell. This project also includes glob6, if, goto, and fd2 as external shell utilities. While they remain external for compatible use by sh6, these utilities are integrated into osh to improve shell performance.

Système requise

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2012-01-04 06:42 Retour à la liste release
20120102

Cette version change le statut de sortie de SST pour alias et unalias pour qu'ils se ferme avec un faux status (1) lorsqu'il n'y a aucun alias pour imprimer, définir, ou l'annuler. Sinon, ils sortie avec un vrai statut (0) lorsqu'il n'y a aucune erreur. Il ajoute « version » comme une osh spécial commande intégrée, remplacer la précédente alias « version » dans examples/dot.oshrc. Elle modifie la définition de _XOPEN_SOURCE de 600 à 600 L en mkconfig. Elle ajoute également les définitions DEBUG_ALIAS, DEBUG_GLOB et DEBUG_PROC (non définies par défaut) à err.h pour le débogage de printf.
Tags: Stable, Milestone
This release changes the osh exit status for alias and unalias so that they exit with a false (1) status when there are no aliases to print, set, or unset. Otherwise, they exit with a true (0) status when there is no error. It adds 'version' as an osh special built-in command, replacing the previous 'version' alias found in examples/dot.oshrc. It changes the _XOPEN_SOURCE definition from 600 to 600L in mkconfig. It also adds DEBUG_ALIAS, DEBUG_GLOB, and DEBUG_PROC definitions (undefined by default) to err.h for printf debugging.

Project Resources