[devel] Re: bash vs sh policy

Alexey Tourbin =?iso-8859-1?q?at_=CE=C1_altlinux=2Eru?=
Чт Окт 9 14:02:04 MSD 2003


On Wed, Oct 08, 2003 at 10:34:40PM +0400, Dmitry Vukolov wrote:
> Где можно почитать про стандартный shell и понимаемые им конструкции?
> Достаточно ли тестирования на работоспособность с ash для определения,
> что скрипт использует только стандартные возможности?

Вообще, со "стандартным шеллом" есть некоторый конфуз.  De facto
стандартным шеллом считается чистый Bourne Shell, вещь вполоне себе
хорошо определенная.  Но стандарт POSIX определяет другой shell.  Вот
что об этом написано в /usr/share/doc/zsh-*/Zsh_Guide/zshguide01.html:

	...
	Some Linux systems also have another simpler Bourne shell clone,
	ash; as it's simpler, it's more like the original Bourne shell.

	Some more modern operating systems talk about `the POSIX shell'.
	This is an attempt to standardize UNIX shells; it's most like
	the Korn shell, although, a bit confusingly, it's often just
	called sh, because the standard says that it should be.
	Usually, this just means you get a bit extra free with your sh
	and it still does what you expect.
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип     : application/pgp-signature
Размер  : 189 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url     : <http://lists.altlinux.org/pipermail/devel/attachments/20031009/ab5027a9/attachment-0001.bin>


Подробная информация о списке рассылки Devel