LINUX.ORG.RU

История изменений

Исправление kalterfive, (текущая версия) :

Хм. Но можно привести и другой пример:

$ ./test-1.sh  

_="$(false)"

$ cat test-1.sh 
#!/usr/bin/bash -e

trap 'echo "$BASH_COMMAND"; exit' ERR

echo "$(false)"
_="$(false)"

Впрочем, наверное, это ничем и не стоит объяснять, потому что так всё и есть и с этим ничего не поделать.

Исправление kalterfive, :

Хм. Но можно привести и другой пример:

$ ./test-1.sh  

_="$(false)"

$ cat test-1.sh 
#!/usr/bin/bash -e

trap 'echo $BASH_COMMAND; exit' ERR

echo "$(false)"
_="$(false)"

Впрочем, наверное, это ничем и не стоит объяснять, потому что так всё и есть и с этим ничего не поделать.

Исходная версия kalterfive, :

Хм. Но можно привести и другой пример:

$ ./test-1.sh  

_="$(false)"

$ cat test-1.sh 
#!/usr/bin/bash -e

trap 'echo $BASH_COMMAND; exit' ERR

echo "$(false)"
_="$(false)"

Впрочем, наверное, это ничем и не стоит объяснять, потому что так и есть и с этим ничего не поделать.