Linux repositories inspector

bosh - Multibyte-capable POSIX-conforming Bourne shell

bosh stands for browsable output shell. This is a bit of a misnomer because it isn't really a shell. What is does is store the output of a specified program in a buffer, and provides a simple curses interface to browse this buffer. Actions can be configured which can make use of the
contents of the currently selected line.
Commands and actions are stored in bosh configuration files. These can include shebang line (#!/usr/bin/bosh) so that the configuration can just be run from the command-line.
2020.03.11
OpenSUSE iconOpenSUSE Tumbleweed
0.6
Debian iconDebian 10.0
Debian iconDebian 9.0
Ubuntu iconUbuntu 17.10
Ubuntu iconUbuntu 18.04 LTS
Ubuntu iconUbuntu 18.10
Ubuntu iconUbuntu 19.04
Ubuntu iconUbuntu 19.10
Ubuntu iconUbuntu 20.04
Ubuntu iconUbuntu 16.04 LTS
DistributionVersionSincePackageInstalledPackager
Debian iconDebian 10.0 buster/maindeb0.6-102019-01-1223.4 kiB68 kiB
Debian iconDebian 9.0 stretch/maindeb0.6-6+b22017-11-1022.6 kiB72 kiB
OpenSUSE iconOpenSUSE Tumbleweed ossrpm2020.03.11-24.12020-03-22351 kiB885 kiBhttps://bugs.opensuse.org
Ubuntu iconUbuntu 17.10 artful/universedeb0.6-6build12017-11-1021.7 kiB69 kiB
Ubuntu iconUbuntu 18.04 LTS bionic/universedeb0.6-72018-02-2622.2 kiB66 kiB
Ubuntu iconUbuntu 18.10 cosmic/universedeb0.6-82019-01-1422.3 kiB66 kiB
Ubuntu iconUbuntu 19.04 disco/universedeb0.6-102019-01-1423.1 kiB66 kiB
Ubuntu iconUbuntu 19.10 eoan/universedeb0.6-102019-06-1723.1 kiB66 kiB
Ubuntu iconUbuntu 20.04 focal/universedeb0.6-102020-01-0723.1 kiB66 kiB
Ubuntu iconUbuntu 16.04 LTS xenial/universedeb0.6-6build12017-11-1021.7 kiB69 kiB

Manual pages

bosh(1)

sh, bosh, jsh - standard and job control shell and command interpreter

bsh(1)

bsh - ein Kommando-Interpreter mit Bildschirmeditor und History.

obosh(1)

sh, obosh, jsh - standard and job control shell and command interpreter

pfbsh(1)

bsh - ein Kommando-Interpreter mit Bildschirmeditor und History.

Latest updates

OpenSUSE icon

OpenSUSE Tumbleweed oss: Updated from 2020.02.11-23.1 to 2020.03.11-24.1

2020-03-22
  • Update to release 2020.03.11
    • Bourne Shell: set -m now works in scripts as well. Before, bosh did never call startjobs() when the shell startup was done with a shell script.
    • Bourne Shell: The shell now supports the alternate ;& switch command limiter in addition to ;; where ;& implements a fallthrough to the next command list regardless on thether there is a match or not.
OpenSUSE icon

OpenSUSE Tumbleweed oss: Updated from 2019.12.05-22.1 to 2020.02.11-23.1

2020-02-25
  • Update to release 2020.02.11
    • Bourne Shell: A new variable ${.sh.path} returns the absolute path of the binary associated to the exec() for this shell.
    • Bourne Shell: `for i in; do cmd ...; done` is now valid syntax even though this is useless.
    • SCCS: comb.c now puts the filename in the created shell script in single quotes.
    • SCCS: comb.c now forbids single quotes and backslashes in filenames as they would cause problems with the shell script created by comb.
OpenSUSE icon

OpenSUSE Tumbleweed oss: Updated from 2019.12.05-21.1 to 2019.12.05-22.1

2020-02-11
  • Set -fcommon [boo#1160291].
OpenSUSE icon

OpenSUSE Tumbleweed oss: Updated from 2019.11.11-20.1 to 2019.12.05-21.1

2020-01-17
  • Update to release 2019.12.05
    • libschily: the function getargs() and similar (from the option parser group) now support an extended format specifier: Previously, %0 and %1 have been supported, now all single digit numbers %0..%9 are supported.
    • libfind: The functions fetchdir()/dfetchdir(), sortdir(), cmpdir() now use size_t instead of int for the entry number count and the allocated size.
    • star: The new-volume-script= script is now called at the end of _every tape_, even at the last one. This now allows to have a script that automatically renames a standard archive name into numbered archive names when a tree should be splitted into chunks.
    • star: In "pax" command line mode, star now uses -no-fsync as default.
Ubuntu icon

Ubuntu 20.04 focal/universe: Version 0.6-10 introduced

2020-01-07
  • Add patch to configure.in to allow override of CFLAGS
  • Don't pass --enable-debug to configure which enables as well -DDEBUG
OpenSUSE icon

OpenSUSE Tumbleweed oss: Updated from 2019.10.25-19.1 to 2019.11.11-20.1

2019-12-04
  • Update to relesae 2019.11.11
    • star: When using star -copy, the default is now
    • no-secure-links. This is what users like since they are copying their own data that per definition cannot be untrusted external data.
    • star: star -diff is now "more smooth" to use, when the archive type is GNU TAR and the "atime" or "ctime" properties are not present for a specific file. Before, Jan 1 1970 was the assumed time in the archive.
    • star: star -diff now prints a diff statistics summary.
    • SCCS: Added a new delta type 'U' that allows to tell get(1) to remove the g-file. Such SCCS history files are going to be used as placeholders for removed files in the upcomming project mode.
    • SCCS: admin now has a new option -Xunlink. It can be used together with -n to create special SCCS history files that remove the g-file on extraction if a delta is to be extracted that is of type 'U'.
    • SCCS: get now honors delta table entries that use the new 'U' delta type and removed non-writable g-files on extraction. This feature only works if the history file is in SCCS V6 mode.
    • SCCS: a new option -Xmail=address allows admin(1) and delta(1) to add an email address to the delta meta data.
OpenSUSE icon

OpenSUSE Tumbleweed oss: Updated from 2019.10.07-18.1 to 2019.10.25-19.1

2019-10-29
  • Update to release 2019.10.25
    • libfind: The recent changes to support "find dir/name -name name" did not work with -depth because the name base index needs a reset after processing the directory content.
OpenSUSE icon

OpenSUSE Tumbleweed oss: Updated from 2019.08.13-17.1 to 2019.10.07-18.1

2019-10-12
  • Update to release 2019.10.07
    • Fixed infinite recursion of following symlinks in libschily/resolvepath.c.
    • smake: The error message for failed shell commands has been modified to "Code %d (%s) from command line..." in order to cause less confusion with the text printed by smake.
    • bosh: introduced shared memory to be able to forward the special exit cause (NOTFOUND or NOEXEC) to the parent even in case it used fork() instead of vfork().
    • bosh: Added support for a new automatic parameter "$/" to complement the existing parameter "$?".
    • star: The option -no-secure-links now may be configured as a global default via the tag STAR_SECURE_LINKS= in the file /etc/default/star and as a private default via an environment of the same name.
Ubuntu icon

Ubuntu 19.10 eoan/universe: Version 0.6-10 reintroduced

2019-10-10
  • Add patch to configure.in to allow override of CFLAGS
  • Don't pass --enable-debug to configure which enables as well -DDEBUG
Ubuntu icon

Ubuntu 19.10 eoan/universe: Version 0.6-10 removed

2019-10-10
Ubuntu icon

Ubuntu 19.10 eoan/universe: Version 0.6-10 reintroduced

2019-10-10
  • Add patch to configure.in to allow override of CFLAGS
  • Don't pass --enable-debug to configure which enables as well -DDEBUG
Ubuntu icon

Ubuntu 19.10 eoan/universe: Version 0.6-10 removed

2019-10-10
Ubuntu icon

Ubuntu 19.10 eoan/universe: Version 0.6-10 reintroduced

2019-09-25
  • Add patch to configure.in to allow override of CFLAGS
  • Don't pass --enable-debug to configure which enables as well -DDEBUG
Ubuntu icon

Ubuntu 19.10 eoan/universe: Version 0.6-10 removed

2019-09-25
Ubuntu icon

Ubuntu 19.10 eoan/universe: Version 0.6-10 reintroduced

2019-09-25
  • Add patch to configure.in to allow override of CFLAGS
  • Don't pass --enable-debug to configure which enables as well -DDEBUG
Ubuntu icon

Ubuntu 19.10 eoan/universe: Version 0.6-10 removed

2019-09-25
Ubuntu icon

Ubuntu 19.10 eoan/universe: Version 0.6-10 reintroduced

2019-09-06
  • Add patch to configure.in to allow override of CFLAGS
  • Don't pass --enable-debug to configure which enables as well -DDEBUG
Ubuntu icon

Ubuntu 19.10 eoan/universe: Version 0.6-10 removed

2019-09-06
Ubuntu icon

Ubuntu 19.10 eoan/universe: Version 0.6-10 reintroduced

2019-09-06
  • Add patch to configure.in to allow override of CFLAGS
  • Don't pass --enable-debug to configure which enables as well -DDEBUG
Ubuntu icon

Ubuntu 19.10 eoan/universe: Version 0.6-10 removed

2019-09-06

Related packages

bosh-debuginfo - Debug information for package bosh
⇧ Top