Я отчасти с тобой согласен и отчасти нет. Когда мне хватает возможностей урезанного /bin/sh, я именно его и использую. А когда не хватает, тогда думаю, что использовать вместо. Ну и бывает, что использую bash. Если в shell-скрипте — то с #! /usr/bin/env bash. Или, например, я точно знаю, что интерпретатором команд .travis.yml на Travis CI является bash, почему бы мне тогда не использовать его возможности, когда они нужны? Я и использую.
Баш на dash
#! /usr/bin/env bash
. Или, например, я точно знаю, что интерпретатором команд .travis.yml на Travis CI является bash, почему бы мне тогда не использовать его возможности, когда они нужны? Я и использую.