Непревзойденный ». ошибка при настройке псевдонима - PullRequest
1 голос
/ 07 мая 2019

Я устанавливаю псевдоним в Linux для печати истории без серийного номера и времени выполнения команды.Это команда для этого:

history | awk '{$1="";$2="";print}'

Я пытаюсь установить его как псевдоним и вижу проблемы с Unmatched '.

$> alias oh 'history | awk \'{$1="";$2="";print}\''
Unmatched '.

1 Ответ

4 голосов
/ 07 мая 2019

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

alias oh 'history | awk '\''{$1="";$2="";print}'\'
...