シェルプログラミングTips

シェル bash

shの機能を拡張した高機能シェルがbashだ。Mac OS Xにおけるデフォルトのシェルとして採用されているほか、Linuxディストリビューションの多くがbashをデフォルトのシェルに採用している。シェルスクリプトとして利用されることも多く、現在もっとも多くのUNIXユーザが活用しているシェルと言える。

bashの拡張機能はPOSIX.1 (POSIX:2008)に準拠していないため、bash向けに作成されたシェルスクリプトは他のsh系シェルスクリプトでは利用できないことがある。インタラクティブシェルまたはプログラミング言語として活用するための機能強化という側面を持っている。

last modified: 2014-01-13 16:01:13