Повторить предыдущую команду в sudo

Кросс-платформенный, легкий, без суеты и amp; профильные функции сохранения делают Jfilesync моим лучшим выбором

1
задан 19 July 2012 в 05:57

1 ответ

Добавьте к вашему .zshrc:

alias please='sudo $(fc -ln -1)'
17
ответ дан 25 May 2018 в 08:31
  • 1
    Работает, кажется, лучше, чем выше принятый ответ для удобства использования. – Mitchell Currie 22 August 2015 в 14:11
  • 2
    Для любопытных: fc означает команду fix. Документация здесь . – dshepherd 6 January 2016 в 14:16
  • 3
    Спасибо! Я знаю, что это AskUbuntu, но я использовал это в OSX для копирования моей последней команды в системный буфер обмена: alias lastcmd="fc -ln -1 | pbcopy" Я считаю, что это должно (?) Работать на Ubuntu: alias lastcmd="fc -ln -1 | xclip -selection clipboard. – DC_ 18 May 2016 в 10:00

Другие вопросы по тегам:

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