Как мы знаем, нажатие клавиши со стрелкой вверх может отображать команды истории, но я обнаружил что когда команда, начинающаяся с пробела, не будет отображаться в истории «стрелки вверх»:
$ls
$(нажмите клавишу со стрелкой вверх)
bash покажет:
$ls
однако:
$ps
$ ls (обратите внимание, что эта команда начинается с пробела)
теперь я нажимаю клавишу со стрелкой вверх, она покажет «ps», но не «ls»:
$ps
Это баг в bash или особенность?:)