Додавання до відповіді Мирослава:
echo $-
друкує параметри поточної оболонки (без -
префікса). 1 і 2 - додаткові непов'язані лексеми.
Це означає, що це варіанти для кожної машини відповідно.
imsBEl
himBH
Я дослідив значення кожного прапора і склав значення нижче, з невеликим перефразовуванням.
-і
Якщо опція -i присутня, оболонка є інтерактивною.
-м
Режим монітора. Управління роботою ввімкнено.
-В
Оболонка виконує розширення дужок ( див. Розширення дужки ). Це увімкнено за замовчуванням.
-ів
Якщо параметр -s присутній, або після обробки параметрів не залишається жодних аргументів, команди зчитуються зі стандартного вводу. Цей параметр дозволяє встановлювати позиційні параметри при виклику інтерактивної оболонки.
-Е
помилка
-л
Зробіть bash діяти так, ніби його викликали як оболонку для входу
-х
хешал
-H Розширення історії
Ця функція включена за замовчуванням для інтерактивних оболонок.