Я часто запускаю команди за допомогою допоміжних оболонок, а іноді хотів би, щоб розширилися допоміжні оболонки перед тим, як щось запустити. Таким чином я міг би перевірити, що я роблю, і, можливо, редагувати те, що має відбутися також.
Наприклад, як я можу змусити розширити наступний командний рядок перед тим, як його запустити, щоб я міг редагувати результати підскладок?
напр
$ find -name "test.txt"
/tmp/test.txt
$ mv $(!!) /tmp/new.txt
Мені хотілося б, щоб перед запуском команди команда розширилася , наприклад:
$ mv /tmp/test.txt /tmp/new.txt
Чи є спосіб це зробити?
zsh
це, і це здорово і робить це, як ви пропонуєте ... приємний рада! Оригінальну відповідь я залишу тут, як це було bash
питання.