vish

Crates.iovish
lib.rsvish
version0.1.0
sourcesrc
created_at2024-09-28 21:12:33.992363
updated_at2024-09-28 21:12:33.992363
descriptionA featureful POSIX-compliant shell that will leave you impressed.
homepage
repositoryhttps://github.com/llucasls/vish
max_upload_size
id1390370
size48,850
Lucas L. S. Haine (llucasls)

documentation

README

This project aims to create a POSIX-compliant shell, as specified in: https://pubs.opengroup.org/onlinepubs/9799919799/utilities/contents.html

This section explains well the order of command execution as well as builtin command names. Unspecified utilities may or may not be implemented. https://pubs.opengroup.org/onlinepubs/9799919799/utilities/V3_chap02.html#tag_19_09_01_04

Special Built-In Utilities

  • break
  • colon
  • continue
  • dot
  • eval
  • exec
  • exit
  • export
  • readonly
  • return
  • set
  • shift
  • times
  • trap
  • unset

Built-In Utilities

  • alias
  • bg
  • cd
  • command
  • echo
  • false
  • fc
  • fg
  • getopts
  • hash
  • jobs
  • kill
  • printf
  • pwd
  • read
  • test
  • true
  • type
  • ulimit
  • umask
  • unalias
  • wait
Commit count: 50

cargo fmt