🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.os.linux
Article #907386

Re: zamykanie dwóch programów.

#907386
From: Jacek
Date: Fri, 17 Nov 2023 09:23
51 lines
3782 bytes
W dniu Fri, 17 Nov 2023 00:08:29 GMT, użytkownik Marcin Debowski napisał:

> man pkill
> 
> pgrep,  pkill - look up or signal processes based on name and other at‐
>        tributes
> 
> [..]
> 
> EXAMPLES
>        Example 1: Find the process ID of the named daemon:
> 
>               $ pgrep -u root named
> 
>        Example 2: Make syslog reread its configuration file:
> 
>               $ pkill -HUP syslogd
> 
>        Example 3: Give detailed information on all xterm processes:
> 
>               $ ps -fp $(pgrep -d, -x xterm)
> 
>        Example 4: Make all chrome processes run nicer:
> 
>               $ renice +4 $(pgrep chrome)
> 
> 
> Jeden przykład z pkill'em. Fakt. Jakie byś dał pozostałe 2?

Pobawmy się w analizę tego kawałka. Pogapiłem się dłuższą chwilę swoim 
okiem profana i co widzę:
1. Niekonsekwencja. Piszą "based on name and other attr." A zaraz potem w 
przykładzie używają słowa "pattern". Ja bym po pierwsze wymienił owe 
niewymienione atrybuty a po drugie w przykładzie nie użył pattern tylko 
name albo attribute lub obu tych słów oraz odniósł się do użycia wielu 
names w jednym poleceniu.
2. W serii przykładów jest taki z opcją -HUP a jest ona niewymieniona w 
spisie opcji. Co jest grane?
3. Zaczynasz czytać mana i od razu chciałbyś zapytać czy np. polecenie 
pkill nie jest przypadkiem połączeniem ps i kill (i to samo w stosunku do 
pozostałych dwóch poleceń z p na początku). Jeśli jest lub nie jest to 
dobrze by było wspomnieć.
4. No i jak mógłbym do przykładów nie dorzucić pkill -x 'name1|name2'


Jeśli tego mama pokazać kilkunastu ludziom o rozmaitej linuksowej wiedzy, 
da się wyciągnąć jakieś konkrety. A daję klacz za capa że nikt tego mana 
(ani innych) nie konsultował z profanami.

-- 
Jacek
Technical Details
Message-ID: <uj7bee$2nnra$1@dont-email.me>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.pionier.net.pl!3.eu.feeder.erje.net!feeder.erje.net!weretis.net!feeder8.news.weretis.net!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
References: <uio3ja$3f6io$1@dont-email.me> <uioerr$3i0bi$1@dont-email.me> <uioi91$3inb7$1@dont-email.me> <uiolp3$3jjv2$1@dont-email.me> <uiq3fq$12vk$1@dont-email.me> <87cywfuz5o.fsf@alfa.kjonca> <uiqbrd$2i2a$1@dont-email.me> <875y27uso1.fsf@alfa.kjonca> <uiqg68$2i2a$4@dont-email.me> <uite1j$1fbc3$1@solani.org> <uitg5m$lnbb$1@dont-email.me> <uitm3v$1ffma$1@solani.org> <uitooq$lnbb$2@dont-email.me> <xLz4N.17450$qq_6.16872@fx05.ams1> <uivinb$16lki$1@dont-email.me> <zkU4N.110$uGD8.32@fx07.ams1> <uj21ao$1lrpj$1@dont-email.me> <878r6z75gr.fsf@alfa.kjonca> <uj2568$1lrpj$2@dont-email.me> <874jhn723n.fsf@alfa.kjonca> <uj2a9o$1nhn8$1@dont-email.me> <uj2e9f$1ho03$1@solani.org> <uj2l5k$1ooin$1@dont-email.me> <tuc5N.17189$Zi1.15742@fx13.ams1> <uj4m5f$262e4$1@dont-email.me> <j7m5N.3926$WH47.2016@fx08.ams1> <uj5701$29keq$1@dont-email.me> <1ay5N.39224$ni5.27964@fx09.ams1>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.pionier.net.pl!3.eu.feeder.erje.net!feeder.erje.net!weretis.net!feeder8.news.weretis.net!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: Jacek <jacmac@go2.pl>
Newsgroups: pl.comp.os.linux
Subject: Re: zamykanie dwóch programów.
Date: Fri, 17 Nov 2023 09:23:26 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 51
Message-ID: <uj7bee$2nnra$1@dont-email.me>
References: <uio3ja$3f6io$1@dont-email.me> <uioerr$3i0bi$1@dont-email.me> <uioi91$3inb7$1@dont-email.me> <uiolp3$3jjv2$1@dont-email.me> <uiq3fq$12vk$1@dont-email.me> <87cywfuz5o.fsf@alfa.kjonca> <uiqbrd$2i2a$1@dont-email.me> <875y27uso1.fsf@alfa.kjonca> <uiqg68$2i2a$4@dont-email.me> <uite1j$1fbc3$1@solani.org> <uitg5m$lnbb$1@dont-email.me> <uitm3v$1ffma$1@solani.org> <uitooq$lnbb$2@dont-email.me> <xLz4N.17450$qq_6.16872@fx05.ams1> <uivinb$16lki$1@dont-email.me> <zkU4N.110$uGD8.32@fx07.ams1> <uj21ao$1lrpj$1@dont-email.me> <878r6z75gr.fsf@alfa.kjonca> <uj2568$1lrpj$2@dont-email.me> <874jhn723n.fsf@alfa.kjonca> <uj2a9o$1nhn8$1@dont-email.me> <uj2e9f$1ho03$1@solani.org> <uj2l5k$1ooin$1@dont-email.me> <tuc5N.17189$Zi1.15742@fx13.ams1> <uj4m5f$262e4$1@dont-email.me> <j7m5N.3926$WH47.2016@fx08.ams1> <uj5701$29keq$1@dont-email.me> <1ay5N.39224$ni5.27964@fx09.ams1>
MIME-Version: 1.0
Injection-Date: Fri, 17 Nov 2023 09:23:26 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="9cc8c5df8cb9cf31613f7d89a4a9146f"; logging-data="2875242"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18yo75GBQoVF2lrNX/lS4pK"
User-Agent: Pan/0.149 (Bellevue; 4c157ba)
Cancel-Lock: sha1:dkKRgFfw4F2QHfZ728dUanV/ArA=
X-Face: 4hY-vJY/j3P@Ah)-U9"n^5EAM]~m_]t{I$LOF/]iz~fNN(6D47ug[9>GO}/"c5.) C?Wc[Agpb\}/6t.<O
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit