better instructions for rounder
authorChris Koeritz <fred@gruntose.com>
Fri, 1 Jun 2018 16:59:42 +0000 (12:59 -0400)
committerChris Koeritz <fred@gruntose.com>
Fri, 1 Jun 2018 16:59:42 +0000 (12:59 -0400)
scripts/testing/rounder.sh

index 3214ee683e4fd7544cb55d761d72758b19ec4b35..797dfbb854a255ec466bfd185bd3f4ab76a3d4be 100644 (file)
@@ -6,7 +6,19 @@
 test_to_run="$1"
 
 if [ -z "$test_to_run" ]; then
-  echo "This script requires a test or program to run as the first parameter."
+  echo "
+rounder: this script requires a test or program to run as the first parameter.
+
+the parameter can be an arbitrarily complex bash command as long as it's
+escaped properly.  for example, this command will check a directory size and
+then sleep for 10 seconds:
+
+  rounder  '\du -s ~/a_folder_i_watch; sleep 10'
+
+rounder will run this check, snoozing in between checks, until the universe
+ends or something intervenes.  note that without the sleep, the check would
+occur very rapidly and spew output.
+"
   exit 1
 fi