Я хочу, чтобы мой тестовый скрипт мог выполняться без начальных скриптов запуска.
Я нашел опцию "--norc" не может работать. Версия bash - 4.2.0(2).
мой ~/.bashrc содержит
echo "in .bashrc"
Я хочу bash --norc -x test.sh выводить содержимое без .bashrc.
$ touch test.sh
$ bash -x test.sh
+ echo 'in .bashrc'
in .bashrc
$ bash --norc -x test.sh
+ echo 'in .bashrc'
in .bashrc
Я обнаружил, что эта проблема возникает только в моей встроенной системе. В реальном Linux такой проблемы нет.