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
Использовать псевдоним:
alias ps="ps ww"
Вы можете поместить эту строку в свой ~/.bashrc
файл запуска, и она будет использоваться независимо от свойств терминала.
В некоторых системах псевдонимы вместо этого помещаются в файл ~/.alias
. Этот файл затем source
d в ~/.bashrc
, например, с такой строкой, как
test -s ~/.alias &&. ~/.alias || true
в ~/.bashrc
. Разница чисто косметическая, но наиболее актуальная, если у вас есть длинный ~/.bashrc
файл.