diff options
Diffstat (limited to 'share/hackvr/examples/hackvrd/multi.sh')
-rwxr-xr-x | share/hackvr/examples/hackvrd/multi.sh | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/share/hackvr/examples/hackvrd/multi.sh b/share/hackvr/examples/hackvrd/multi.sh new file mode 100755 index 0000000..525f981 --- /dev/null +++ b/share/hackvr/examples/hackvrd/multi.sh @@ -0,0 +1,10 @@ +#!/bin/bash +printf 'user: %s joined multi\n' "$USER" >> /var/log/hackvr.all +cat /var/cache/hackvr/world_history <(echo 'root export *') \ + | egrep -v '^#|^[^ ][^ ]* *quit' \ + | grep -v 'move [a-z]' \ + | /usr/local/bin/hackvr_headless 2>/dev/null \ + | sed 's/^root_//g' +tail -f -n0 /var/cache/hackvr/world_history \ + | grep --line-buffered -v '^'"$USER"' ' & +tee -a /var/cache/hackvr/world_history >/dev/null |