Существует хороший альтернативный способ последовательного выполнения ряда команд из истории Bash:
вместо использования подстановки истории (! 432
или ! -4
), вы можете искать в истории с помощью Ctrl + r , и как только вы найдете первую команду, которую хотите запустить, нажмите Ctrl + o ( operation-and-get-next ) вместо return key
Это запустит команду и предложить следующую из истории.
Вы можете нажимать Ctrl + o сколько угодно раз и завершить последовательность либо return ] для последнего или Ctrl + c для остановки без запуска.