1) При запуске bash
, bash -i
, bash -l
не заметил разницы.
Но согласно ману:
а) Запущенный с первым символом первого аргумента, являющимся -
, bash запускается как login shell.
Почему при этом запуск bash
запускается как login и interactive shell?
б) ~/.bashrc дожен читать только interactive shell. Почему при запуске bash
и bash -l
bash читает ~/.bashrc?
т.е. все варианты запускают login interactive shell.
2) Как правильно запустить bash из параметра запуска ядра init=
для выпонения подобного скрипта помещения системы в tmpfs?init=/bin/bash -c '/путь_к_скрипту'
или как?
3) Что означает опция --init-file file
у bash'а?
Похожие темы
- Форум Пара вопросов про смену / => tmpfs (2013)
- Форум Где и как отключить PYTHONPATH ? (2018)
- Форум Странные символы ^H в консоли Midnight Commander при нажатии Ctrl+O (2019)
- Форум Поменять что-то в bashrc и других скриптах, чтобы заработало scp (2016)
- Форум PNE (Password never expires) option or Exemptions to passwords rules (2012)
- Новости Вышел bash 5.0 (2019)
- Форум ubuntu 16 не работает alias (2018)
- Форум Oracle 10g (2006)
- Форум RFC HOWTO: автологин в иксовую сессию с помощью systemd (2014)
- Форум Загрузка любого дистрибутива в RAM (2020)