GNU bash

詳細情報

タイトル GNU bash
URL https://www.gnu.org/software/bash/
バージョン ver 5.2
更新日 2022/09/27
追加日 2022/03/19
種別 フリーソフト
説明 GNUプロジェクトが開発するインタラクティブシェル。

レビュー

多くのUNIX系OSで標準のシェルとして採用されている。

Bourne Shell(sh)とほぼ互換性があり、Kornシェル(ksh)やCシェル(csh)の便利な機能を取り入れている。IEEE POSIX仕様(IEEE Standard 1003.1)のIEEE POSIX Shell and Toolsの部分に準拠した実装を意図している。対話的な使用とプログラミングの使用の両方においてshよりも高機能。

非常に移植性が高く、ほぼ全てのUnixといくつかの他のオペレーティングシステムで動作し、MS-DOS、OS/2、Windowsプラットフォーム用のポートが存在する。

スクリーンショット

スクリーンショットはありません。

更新グラフ

バージョン履歴

This is a terse description of the new features added to bash-5.2 since
the release of bash-5.1. As always, the manual page (doc/bash.1) is
the place to look for complete descriptions.
1. New Features in Bash
a. The bash malloc returns memory that is aligned on 16-byte boundaries.
b. There is a new internal timer framework used for read builtin timeouts.
c. Rewrote the command substitution parsing code to call the parser recursively
and rebuild the command string from the parsed command. This allows better
syntax checking and catches errors much earlier. Along with this, if
command substitution parsing completes with here-documents remaining to be
read, the shell prints a warning message and reads the here-document bodies
from the current input stream.
d. The `ulimit' builtin now treats an operand remaining after all of the options
and arguments are parsed as an argument to the last command specified by
an option. This is for POSIX compatibility.
e. Here-document parsing now handles $'...' and $"..." quoting when reading the
here-document body.
f. The `shell-expand-line' and `history-and-alias-expand-line' bindable readline
commands now understand $'...' and $"..." quoting.
(省略されました)
差分がありません