NoPaste

increment_test_simple_lock

von heisenberg

SNIPPET_TEXT:
  1. #!/bin/bash
  2.  
  3. data_file=./data.txt
  4. lock_file=./bla-lock
  5.  
  6. if [ -e $lock_file ]; then
  7.   exit 1
  8. fi
  9.  
  10. touch $lock_file
  11. nr=$(cat $data_file)
  12. ((nr=nr+1))
  13. echo $nr >$data_file
  14. rm $lock_file

Quellcode

Hier kannst du den Code kopieren und ihn in deinen bevorzugten Editor einfügen. PASTEBIN_DOWNLOAD_SNIPPET_EXPLAIN