← Back to team overview

sslug-teknik team mailing list archive

Re: Automatisk opstart af proces

 

Jacob Sparre Andersen <sparre@xxxxxx> skrev den 16-Jul-01:

> Nej, der er forskel på accent aigu og accent grave. Du skal
> bruge accent grave i denne sammenhæng:
> 
>    kill `cat /usr/local/Real/Logs/rmserver.pid`

Blandt andet for at undgå forvirring, og især fordi de let kan
indlejres i hinanden, foretrækker jeg ofte $( ... ) notationen:

        kill $(cat /usr/local/Real/Logs/rmserver.pid)

selv om det er et tegn ekstra. Aner ikke, om det er standard eller en
bash-udvidelse, men jeg hører til dem, der er ret ligeglade.


[...]

> klare sagen. Ellers bliver du nødt til at lave noget cirkus
> med `ps aux | grep sshd` for at finde procesnummeret.

Husk i denne sammenhæng, at dette ofte vil finde grep-processen selv.
Derfor skal man sikkert bruge noget lig

        ps aux|grep sshd|grep -v grep

for kun at ende med sshd processer (og det er jo altså så stadig ikke
en pid-liste, man har fået sig).


Anders.

        


References