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
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.

2011-12-02 07:00
20111129

Cette version ajoute build utiles info de système de « uname - Mrs » pour les fichiers binaires bâtis. Il met à jour les fichiers de dot osh exemple inclus par souci de simplicité. Elle ajoute également les alias « v » et « version » nouvelles pratiques.
Tags: Stable
This release adds useful build system info from 'uname -srm' to the built binaries. It updates the included example osh dot files for the sake of simplicity. It also adds handy new 'v' and 'version' aliases.

2011-10-27 14:14
20111027

Cette version est dédiée à la mémoire de Dennis M. Ritchie (dmr). Il corrige un problème de mkconfig sur les anciennes versions d'OpenBSD et un problème de globalisation causée par un dépassement d'entier non signé. Elle ajoute $# (comme synonyme de $n) et les paramètres $* et une nouvelle fonctionnalité de crénelage commande similaire à csh(1) alias à certains égards. Style modifications ont été apportées dans toutes les pages de manuel, et un nouveau paragraphe "Alias (+)" a été ajouté à osh.1. Les fichiers de dot osh exemple inclus ont été mis à jour.
Tags: Bugfixes, feature additions
This release is dedicated to the memory of Dennis M. Ritchie (dmr). It fixes a mkconfig problem on older OpenBSD releases and a globbing problem caused by an unsigned integer overflow. It adds $# (as a synonym for $n) and $* parameters, and a new command aliasing feature that is similar to csh(1) aliasing in some respects. Style changes were made in all of the manual pages, and a new "Aliases (+)" subsection was added to osh.1. The included example osh dot files were updated.

2010-05-01 07:20
20100430

Cette version ajoute des documents et une nouvelle fonctionnalité SST histoire de fichier d'aide pour sauver l'histoire de l'utilisateur en ligne de commande à l'utilisateur $ h / fichier .osh.history. Il s'agit d'une fonctionnalité simple pour l'utilisateur de complaisance.
Tags: minor feature addition
This release adds and documents a new, osh history-file-support feature to save the user's command-line history to the user $h/.osh.history file. This is a simple user-convenience feature.

2010-03-06 05:11
20100228

Ce communiqué de changements en matière de SST englobement de sorte qu'il est manipulé dans le processus de la SST principal. Ceci est pour un confort d'utilisation à autoriser (par exemple) »some_really_long_directory_name mkdir ... ; CD Certains *...' englobement et d'autres spéciales commandes intégrées aussi bien.
Tags: minor feature addition
This release changes osh globbing so that it is handled in the main osh process. This is for user convenience to allow (for example) `mkdir some_really_long_directory_name... ; cd some*...' and globbing for other special built-in commands as well.

Project Resources