#!/bin/bash lock="/var/lock/garage_main.lock" if ! shlock -p $$ -f $lock; then pid=`cat $lock` echo "$lock held by $(ps auxww | grep "$pid" | grep -v grep), quitting" >&2 exit fi cd /etc/owfs/8_Channel_IO echo 1 > PIO.1 sleep 1 echo 0 > PIO.1 sleep 1 rm $lock