Можно запустить emacs
использование nohup
команда. nohup
выполнит команду, неуязвимую для зависаний, с выводом к non-tty
nohup emacs &
Это предотвратит emacs
процесс от завершения, когда завершения оболочки и терминал управления уничтожается.
Можно получить больше информации о nohup
от info coreutils 'nohup invocation'
Это - хорошая дискуссия о nohup
, disown
, и &
.
Поскольку @StephaneChazelas указал, что это не возможно. Вы - только другие опции, должны изменить источник (не делайте этого), и/или разработайте некоторые сценарии обертки и псевдонимы для себя для помощи.
Существует эта техника для сохранения столбцов ps
в выводе, к которому Вы собираетесь передать по каналу sort
.
Я взял бы это в качестве возможности заточить Ваши навыки псевдонима/сценариев путем соединения частей, в которых Вы нуждаетесь. Большая часть использования Unix/Linux находится в обманывании Вашей среды так, чтобы вещи были более доступны для Ваших привычек работы и стиля.
Следуя совету slm, следующий сценарий мог бы помочь. Проверьте следующий сценарий. Это создаст маркировки для полей в ls-l команда. Я использовал column
утилита (расширение BSD, но это также идет с большинством дистрибутивов Linux).It, включен в пакет util-linux.
#!/bin/bash
{ echo Permissions links Owner Group Size Last_modMonth Last_modTime Last_modTime Filename; ls -l ; } | column -t | awk 'NR!~/^(2)$/'
ls -l | head -1
Можно исказить его и использовать это.