Download List

Descripción del Proyecto

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.

System Requirements

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

Esta versión cambia el estado de salida de osh alias y unalias para que salen con un falso (1) estado cuando no hay ningún alias para imprimir, defina, o anular. De lo contrario, salen con un cierto estado (0) cuando no hay errores. Añade 'versión' como un comando integrado especial de osh, reemplazando el anterior alias 'versión' se encuentra en examples/dot.oshrc. Cambia la definición de _XOPEN_SOURCE de 600 600 l en mkconfig. También agrega las definiciones DEBUG_ALIAS, DEBUG_GLOB y DEBUG_PROC (definidas por defecto) a err.h para la depuración 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

Esta versión incorpora información del sistema de compilación útil de 'uname - srm' a los binarios. Actualiza los archivos de punto de osh de ejemplo incluido en aras de la simplicidad. También agrega prácticas nuevos alias 'v' y 'versión'.
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

Esta versión está dedicada a la memoria de Dennis M. Ritchie (dmr). Corrige un problema de mkconfig en versiones anteriores de OpenBSD y un problema de globbing causada por un desbordamiento de entero sin signo. Agrega $# (como sinónimo de $n) y parámetros de $ y una nueva función de suavizado de comando que es similar a csh(1) suavizado en algunos aspectos. Se hicieron cambios de estilo en todas las páginas del manual, y añadió un nuevo párrafo "Alias (+)" para osh.1. Se actualizaron los archivos de punto de ejemplo incluidos osh.
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

Esta versión incluye documentos y una nueva característica, la historia de la SST-file-apoyo para salvar la historia del usuario de línea de comandos para el usuario $ h / archivo .osh.history. Esta es una característica de usuario sencilla de conveniencia.
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

Esto cambia la liberación de englobamiento de la SST a fin de que se maneja en el proceso principal de la SST. Esto es para la conveniencia del usuario para permitir (por ejemplo) »some_really_long_directory_name mkdir ... ; CD Algunos *...' y se estaban utilizando comodines especiales para otros comandos integrados también.
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