BSD Ports

shells/yash 2.61 NetBSD

POSIX-compliant command line shell

System
NetBSD
Repository
pkgsrc
Maintainer
[email protected]
License
gnu-gpl-v2
Categories
shells
Package size
416.1 KiB, 2189.6 KiB installed

Description

Yash, yet another shell, is a POSIX-compliant command line shell written in C99 (ISO/IEC 9899:1999). Yash is intended to be the most POSIX - compliant shell in the world while supporting features for daily interactive and scripting use. Notable features are:

  • Global aliases
  • Arrays
  • Socket redirection, pipeline redirection, and process redirection
  • Brace expansion and extended globbing
  • Fractional numbers in arithmetic expansion
  • Prompt command and command-not-found handler
  • Command line completion with predefined completion scripts for more than 100 commands
  • Command line prediction based on command history

In the other systems

SystemPortVersion
NetBSDshells/yash2.61
FreeBSDshells/yash2.61
OpenBSDshells/yash2.61
DragonFlyshells/yash2.58.1
MidnightBSDshells/yash2.56.1

Install

Binary package:

pkgin install yash

From pkgsrc:

cd /usr/pkgsrc/shells/yash && make install clean

Dependencies

No port depends on this one.