Является ли это ошибкой в ​​bash? (стрелка вверх)

Как мы знаем, нажатие клавиши со стрелкой вверх может отображать команды истории, но я обнаружил что когда команда, начинающаяся с пробела, не будет отображаться в истории «стрелки вверх»:

$ls

$(нажмите клавишу со стрелкой вверх)

bash покажет:

$ls

однако:

$ps

$ ls (обратите внимание, что эта команда начинается с пробела)

теперь я нажимаю клавишу со стрелкой вверх, она покажет «ps», но не «ls»:

$ps

Это баг в bash или особенность?:)

9
задан Coaku 31 March 2012 в 14:49
поделиться