Как установить по умолчанию `ps aux `на `ww `?

Awkподход:

awk 'BEGIN{ FS = OFS = "," }NR > 1 && $2 ~ /.*\.app/{ $2 = "INVALID" OFS $2 }1' file
  • NR > 1 && $2 ~ /.*\.app/-если номер записи больше1(все, кроме первого )и 2-е поле $2соответствует шаблону/.*\.app/

Выход:

DOM,PROJ,APP,USER,DATE,TIME,STATUS
www,test,biz.app,bob,6-1-18,09:33,OK   
www,INVALID,biz.app,tony,7-11-17,06:22,ok
2
25.08.2020, 17:12
1 ответ

Использовать псевдоним:

alias ps="ps ww"

Вы можете поместить эту строку в свой ~/.bashrcфайл запуска, и она будет использоваться независимо от свойств терминала.

В некоторых системах псевдонимы вместо этого помещаются в файл ~/.alias. Этот файл затем sourced в ~/.bashrc, например, с такой строкой, как

test -s ~/.alias &&. ~/.alias || true

в ~/.bashrc. Разница чисто косметическая, но наиболее актуальная, если у вас есть длинный ~/.bashrcфайл.

3
24.03.2021, 07:47

Теги

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