3 ms·
grumble grumble $ pgrep() { for proc in /proc/[0-9]*; do read CMDLINE < $proc/cmdline; if [[ ${CMDLINE/*$1*/x} == x ]]; then echo ${proc#/proc/}; return 0; f
by Hello71 13y ago
grumble grumble
$ pgrep() { for proc in /proc/[0-9]*; do read CMDLINE < $proc/cmdline; if [[ ${CMDLINE/*$1*/x} == x ]]; then echo ${proc#/proc/}; return 0; fi; done; return 1; }
$ kill $(pgrep mysqld)
$ pgrep mysqld; echo $?
$ echo s >/proc/sysrq-trigger
$ while read LAST; do; done < /proc/kmsg; echo $LAST
$ echo b >/proc/sysrq-trigger
- Nursie 13y agoYou, sir or madam, are awesome and very resourceful. I'll use this one :)