February 28

Linux: How to check in a bash script if something is running and exit if it is

You can use pidof -x if you know the process name, or kill -0 if you know the PID.


if pidof -x rsync >/dev/null
    echo "Rsync is already running"
    exit 1fi

By: rodion and mmoya

Copyright 2021. All rights reserved.

Posted February 28, 2014 by Timothy Conrad in category "Linux

About the Author

If I were to describe myself with one word it would be, creative. I am interested in almost everything which keeps me rather busy. Here you will find some of my technical musings. Securely email me using - PGP: 4CB8 91EB 0C0A A530 3BE9 6D76 B076 96F1 6135 0A1B