Можно ли вставить команду псевдонима Bash в текстовый ввод моего терминала macOS, чтобы я мог настроить и запустить ее?

Гораздо более простым решением, чем -написать его для использования awk, будет добавление простого ^ для обозначения начала строки:

env_var=`cat /etc/oratab |grep $DB_NAME |grep -v '^#' |cut -d":" -f 2`

Команда grep -v '^#'удаляет все строки, начинающиеся с #, и часто бывает полезна.

0
22.04.2020, 21:09
1 ответ

В соответствии с этой подсказкой , можно использовать элемент управления + параметр + E для выполнения расширения псевдонимов, истории и оболочки на текущая строка. Поэтому можно ввести/автозаполнить команду псевдонима, ввести эту комбинацию клавиш и вставить текст во ввод для изменения.

Недостатком этого подхода является то, что он требует запоминания трех -комбинаций клавиш для того, что используется лишь изредка. В зависимости от того, как работает ваш мозг, запомнить ее может быть труднее, чем хорошо -названную команду.

0
19.03.2021, 02:26

Теги

Похожие вопросы