Когда вы набираете 'v' (или ctrl x ctrl e в режиме emacs), вы получаете редактор с пустым файлом tmp и после закрытия + сохранения выполняется содержимое.
Какая команда вызывается из этой комбинации клавиш, которую можно использовать для передачи или вызова из сценария?В качестве альтернативы вы можете как-то передать строку в fc, а не в bash history?
Я пробовал различные способы команды edit-and-execute-command, передачи по трубопроводу в fc и т. Д., Но я в растерянности ...
Обходной путь - поместить эхо вспереди, выполните его так, чтобы он был в истории bash, затем вызовите fc для последней команды и отредактируйте эхо, но это ужасно
Другой вариант - написать скрипт для этого, но я хотел бы знать, если этоможно сделать «из коробки» первым