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'а?

Ответ на:
комментарий
от NeXTSTEP

Ответ на:
комментарий
от teod0r

Ответ на:
комментарий
от teod0r


Ответ на:
комментарий
от NeXTSTEP

Ответ на:
комментарий
от ABW

Ответ на:
комментарий
от NeXTSTEP

Ответ на:
комментарий
от teod0r

Ответ на:
комментарий
от teod0r


Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум [gentoo] root password (2011)
- Форум Пара вопросов про смену / => tmpfs (2013)
- Форум Странные символы ^H в консоли Midnight Commander при нажатии Ctrl+O (2019)
- Новости Вышел bash 5.0 (2019)
- Форум Oracle 10g (2006)
- Форум ubuntu 16 не работает alias (2018)
- Форум bash и -bash (2016)
- Форум Bash (2016)
- Форум Bash (2016)
- Форум bash (2012)