Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
ps ax | grep
? Гораздо проще и надёжнее использовать [[ "$(ps -C vmplayer -o args=)" == *user01* ]]
(bash/zsh) или эквивалент с grep.alias pps='ps -o pid=,args= -C'
, помогает узнать, запущено ли что‐то, что надо указать kill
, если killall
неприменим и что я редактирую в Vim’ах (с прибиванием лишнего).ps -C
?), не SID (что это вообще такое? впрочем не отвечайте, сам нашёл. Проблема та же, что и с терминалом) и не куча других неуникальных параметров.-S vim-test
. Писать шаблон, который с гарантией выберет только запущенные vim мне не хочется совершенно. Уж лучше я использую сокращения zsh чтобы сократить | grep
в G
: pps vim G foo
. Или просто выберу глазами, гарантированно не получив в числе прочего вывода мусор с vim в аргументах или безумно длинные строчки (люблю открывать все файлы проекта сразу, всё равно vim реально их грузит в память только при необходимости) (ps обрезает строчки, если вывод осуществляется на терминал, pgrep нет).mainMem.useNamedFile="FALSE"
tmpDirectory="/run/shm"
prefvmx.useRecommendedLockedMemSize="TRUE"
mainMem.useNamedFile = "FALSE"
Multiseat для Windows рабочих мест