я раньше думал что ( command ) выполняется в подпроцессе Но такой результат меня очень удивил: # echo $$; ( eval 'echo $$'; ) 29316 29316 почему так?
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Как узнать значение переменной, зная только ее имя? (2005)
- Форум Видимость переменных в shell (2014)
- Форум [Странность][shell] Количество символов. (2011)
- Форум Помогите с shell-скриптом (2005)
- Форум $SHELL поиск и редактирование входящего потока stdin. (2021)
- Форум Ищется команда (2008)
- Форум Мусор в history после Midnight Commander (2008)
- Форум А что это перенаправление ввода не работает? (2013)
- Форум [BASH] Двойной eval, зачем это нужно? (2008)
- Форум Shell FOR loop (2008)