Difference between revisions of "Bip"
Jump to navigation
Jump to search
Line 3: | Line 3: | ||
while true; do [[tput bel]]; sleep 1; done | while true; do [[tput bel]]; sleep 1; done | ||
+ | |||
+ | == Check PID running == | ||
+ | <pre> | ||
+ | #!/bin/bash | ||
+ | |||
+ | if [ $# -eq 0 ] | ||
+ | then | ||
+ | echo "Usage: $0 <process PID>" | ||
+ | echo "Checks if a process is running by its PID." | ||
+ | exit 1 | ||
+ | fi | ||
+ | |||
+ | # Get the PID of the process to check from the command line argument | ||
+ | process_pid=$1 | ||
+ | |||
+ | # Check if the process is running | ||
+ | if ps -p $process_pid > /dev/null | ||
+ | then | ||
+ | echo "Process with PID $process_pid is running." | ||
+ | else | ||
+ | echo "Process with PID $process_pid is not running. Running tput bel..." | ||
+ | while true; do tput bel; sleep 1; done | ||
+ | fi | ||
+ | </pre> | ||
== See also == | == See also == |
Revision as of 15:41, 30 March 2023
while true; do tput bel; sleep 1; done
Check PID running
#!/bin/bash if [ $# -eq 0 ] then echo "Usage: $0 <process PID>" echo "Checks if a process is running by its PID." exit 1 fi # Get the PID of the process to check from the command line argument process_pid=$1 # Check if the process is running if ps -p $process_pid > /dev/null then echo "Process with PID $process_pid is running." else echo "Process with PID $process_pid is not running. Running tput bel..." while true; do tput bel; sleep 1; done fi
See also
Advertising: