diff options
author | VG <vg@devys.org> | 2016-04-22 17:56:49 +0200 |
---|---|---|
committer | VG <vg@devys.org> | 2016-04-22 17:56:49 +0200 |
commit | 37944c977c0fa30079ca6b0c31e906974b0909be (patch) | |
tree | 3af1577c305787f0890e5f8eda84e116362d3755 | |
parent | b4dc0e4e38e5ad1c02915b1b1dd44e0e5d7816ce (diff) | |
download | teaqueue-37944c977c0fa30079ca6b0c31e906974b0909be.tar.gz teaqueue-37944c977c0fa30079ca6b0c31e906974b0909be.tar.bz2 teaqueue-37944c977c0fa30079ca6b0c31e906974b0909be.zip |
Auto-commit on 6d1dbe8495b5fafbc5f50d80268d0ca5b7b097be
-rwxr-xr-x | test2.sh | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/test2.sh b/test2.sh new file mode 100755 index 0000000..c4d433a --- /dev/null +++ b/test2.sh @@ -0,0 +1,13 @@ +#!/bin/bash + +set -eux + +maxprocs=2 +while true; do + read filename <fifo + sh -c "sleep 10; echo 'done: $filename'" & + if test "$(jobs | wc -l)" -ge $maxprocs; then + wait + fi + sleep 1 +done |