about summary refs log tree commit diff
diff options
context:
space:
mode:
-rwxr-xr-xfprun4
1 files changed, 3 insertions, 1 deletions
diff --git a/fprun b/fprun
index 9873405..169a545 100755
--- a/fprun
+++ b/fprun
@@ -9,4 +9,6 @@
 
 paths=`printf '%s' "$PATH" | tr ':' ' '` 
 prog="`fp 10 $paths`"
-nohup "$prog" > /dev/null 2>&1 &
+[ -z "$prog" ] && exit
+nohup sh -c "'$prog' &" > /dev/null 2>&1 &
+while jobs | grep Running > /dev/null; do true; done