Portál AbcLinuxu, 12. května 2025 12:45
grep -w "123" soubor.txt
$?
.
if ps -e | grep -qw $1; then aa fi
Řekl bych, že to, co opravdu chcete, je spíš "ps --pid $1
" nebo rovnou (na Linuxu)
if [ -d /proc/"$1" ]; then ...
Samozřejmě je ale potřeba mít na paměti, že i když otestujete existenci procesu s daným PID, může vám skončit mezi testem a čímkoli, co provedete hned po něm. Také nemáte jak ověřit, že je to pořád ten, který hledáte (tj. že mezitím neskončil a nebyl spuštěn nový, který dostal stejný PID).
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.