1

У меня есть следующее упражнение:

47  vim wilson.0321 wilson.0329

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

vim wilson.0329

сейчас я могу взять последний аргумент или всю команду:

intro_to_linux$ !!:$
wilson.0329

intro_to_linux$ !!
vim wilson.0321 wilson.0329

У меня проблемы с удалением wilson.0321 из команды. все, что в точности соответствует vim wilson.0329 из этой последней команды слов. Спасибо

1 ответ1

2

Если это была последняя команда, она сделает это:

!!:0 !!:2

Если вы хотите последнюю команду vim, вы можете сделать

!vim:0 !vim:2

Отредактировано - второй аргумент неверен в последнем примере.

Посмотрите здесь для получения дополнительной информации:https://www.gnu.org/software/bash/manual/html_node/Word-Designators.html#Word-Designators

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .