Pārlūkot izejas kodu

mautore to automatically restart things

master
mort pirms 8 gadiem
vecāks
revīzija
529f8d72da
1 mainītis faili ar 24 papildinājumiem un 0 dzēšanām
  1. 24
    0
      bin/mautore

+ 24
- 0
bin/mautore Parādīt failu

@@ -0,0 +1,24 @@
#!/bin/bash

DIR="."
CMD="$1"

$CMD &
PID=$!

OLD=$(ls -R --full-time "$DIR")

while :; do
NEW=$(ls -R --full-time "$DIR")
if [ "$OLD" != "$NEW" ]; then
OLD=$(ls -R --full-time "$DIR")

kill -9 "$PID" > /dev/null
[ $? != "0" ] && echo "Process $PID doesn't exist."

$CMD &
PID=$!
fi

sleep 1
done

Notiek ielāde…
Atcelt
Saglabāt