Когда я выполняю любое из следующего в терминале:
''
""
Я получаю следующий вывод:
Command '' not found, but can be installed with:
sudo apt install libpam-mount
sudo apt install openssh-server
sudo apt install openvswitch-common
sudo apt install openvswitch-switch
sudo apt install php-common
sudo apt install bpfcc-tools
sudo apt install mailutils-mh
sudo apt install mmh
sudo apt install nmh
Но, когда я просто нажимаю Enter, ничего не происходит. Разве эти два случая не должны иметь того же вывода ничего?
При нажатии Enter, это - просто пустая строка (нулевые маркеры). Когда Вы входите ''
существует ''
маркер (даже если это - пустая строка), таким образом, что-то пытается выполнить его (*). На моих 16.04:
>>>''
: command not found
можно также попытаться выполнить пространство:
>>>' '
: command not found
, Таким образом, механизм предложения пакета является небольшим багги на Вашем дистрибутиве.
(*) кроме того, сравните плоскость ls
по сравнению с ls ''