Skip to content

Instantly share code, notes, and snippets.

@v6ak
Created January 20, 2018 15:57
Show Gist options
  • Save v6ak/81dcab48400d24ea636f630a6a693b76 to your computer and use it in GitHub Desktop.
Save v6ak/81dcab48400d24ea636f630a6a693b76 to your computer and use it in GitHub Desktop.
#!/bin/bash
# safety settings
set -u
set -e
set -o pipefail
echo running a new VM…
cat recursion.sh | qvm-run '$dispvm' 'cat > recursion.sh; chmod +x recursion.sh; ./recursion.sh'
echo $?
% ./recursion.sh | nl
1 running a new VM…
2 running a new VM…
3 running a new VM…
4 running a new VM…
5 running a new VM…
6 running a new VM…
7 running a new VM…
8 running a new VM…
9 running a new VM…
10 running a new VM…
11 running a new VM…
12 running a new VM…
13 0
14 0
15 0
16 0
17 0
18 0
19 0
20 0
21 0
22 0
23 0
24 0
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment