Автоматически добавлять «& disown» к командам, начинающимся с «text_editor»?

открыть файл с помощью текстового редактора:

text_editor test.txt 

Я бы хотел, чтобы это было выполнено, как будто это было ..

 text_editor test.txt & disown 

One Solution collect form web for “Автоматически добавлять «& disown» к командам, начинающимся с «text_editor»?”

Если ваш text_editor всегда одинаковый, используйте функцию оболочки.

 text_editor(){ /usr/bin/text_editor "$@" & disown } 

Поместите этот фрагмент в ~/.bashrc , а затем перезапустите свою оболочку.

Это работает, заменив команду text_editor на функцию оболочки, которая, в свою очередь, выполняет команду, которую вы намеревались запустить.

  • ssh "-f" не возвращает руку в bash при прослушивании stdout / stderr
  • Как я могу ответить на приглашение в сценарии оболочки, работающем в фоновом режиме?
  • Сценарий Bash необходимо запускать каждую секунду
  • Как получить nohup для выхода с чистого листа при использовании перенаправления файлов
  • Как восстановить заданное задание из предыдущей оболочки?
  • tmux new-window - дождитесь окончания сеанса?
  • Bash ждет рабочих мест и ограничивает количество заданий
  • Зачем нужна работа с `| less` быть остановлен, а другой без него работает?
  • Как получить pid последней выполненной команды в сценарии оболочки?
  • Предыстория, зомби, демона и без ctty - связаны эти понятия?
  • Обнаружение на удаленном хосте, на котором были обработаны файлы
  • Linux и Unix - лучшая ОС в мире.