Используя bash history, чтобы получить предыдущую команду, скопируйте ее и затем «запустите», но с комментированной командой

Просто вопрос, чтобы улучшить мойbash навыки. Я всегда делаю это:

$ history | grep some_long_command

...
...
123 some_long_command1.........
124 some_long_command2.........
...

Затем я могу запустить команду команду, которую я нашел, выполнив:

!123

Тем не менее, я часто хочу сделать это:

some_long_command1foobar

То есть измените команду, прежде чем я ее запущу. Можете ли вы использовать bash вместо этой команды:

#some_long_command1

так что это комментируется.

Затем мне не нужно использовать мышь, чтобы выделить команду, отредактировать ее и затем запустить (я могу просто использовать клавиатуру - быстрее).

Я полагаю, я мог бы написать скрипт для этого, но где-то уже может быть встроена функциональность ....?

Спасибо.

Ответы на вопрос(8)

Ваш ответ на вопрос