diff options
author | H. Peter Anvin <hpa@zytor.com> | 2008-09-25 00:42:12 +0000 |
---|---|---|
committer | H. Peter Anvin <hpa@zytor.com> | 2008-09-25 00:42:12 +0000 |
commit | 995ec43074b9ca971038ea466223008c1080b8f7 (patch) | |
tree | a73c5dfd08a7615321fba1010de30dab2a072e66 /robot.sh | |
parent | 6b9057355fef1897eb97c895a1d4d53deb7fcdf1 (diff) | |
download | nasmbuild-995ec43074b9ca971038ea466223008c1080b8f7.tar.gz nasmbuild-995ec43074b9ca971038ea466223008c1080b8f7.tar.xz nasmbuild-995ec43074b9ca971038ea466223008c1080b8f7.zip |
Run under lock
Diffstat (limited to 'robot.sh')
-rwxr-xr-x | robot.sh | 12 |
1 files changed, 7 insertions, 5 deletions
@@ -1,8 +1,10 @@ #!/bin/bash -cd /home/nasmbuild -umask 002 - -date=$(date +%Y%m%d) -./buildall.sh > log/$date 2>&1 +( + flock -xn 8 || exit 0 + cd /home/nasmbuild + umask 002 + date=$(date +%Y%m%d.%H%M) + ./buildall.sh > log/$date 2>&1 +) < "$0" |