Почему $ 0 установлен в -bash?

Первое имя процесса входа в систему, похоже, установлено на -bash, но если я подхожу, он становится bash. например:

root@nowere:~# echo $0
-bash
root@nowere:~# bash
root@nowere:~# echo $0
bash

-bash приводит к сбою некоторых сценариев, например . /usr/share/debconf/confmodule

exec /usr/share/debconf/frontend -bash
Can't exec "-bash": No such file or directory at /usr/share/perl/5.14/IPC/Open3.pm line 186.
open2: exec of -bash failed at /usr/share/perl5/Debconf/ConfModule.pm line 59

Кто-нибудь знает причину, по которой $0 установлен на [ f8]?

1
задан 14 October 2014 в 21:05

0 ответов

Другие вопросы по тегам:

Похожие вопросы: