( git://dome.circumlunar.space/~cmccabe/spacelaunch/README.md ) ( commit 07477b93f366639847aa80b1584bbd357d7eddcd ) # SPACE LAUNCH NOTE: space launch is now maintained here: https://tildegit.org/cmccabe/spacelaunch (It was moved to facilitate involvement of other developers.) A multi-user take on the classic Unix steam locomotive (sl) prank. *Written by cmccabe on the Zaibatsu in 2019.* Questions? Comments? Smart remarks? write to cmccabe.at.sdf.org System users should create `~/.vroom` files that contain lines within the configured limits of length and line numbers. These .vroom files will be fused together using space-age technology and launched into orbit whenever this script is run. -t, -m and -h switches are explained in the help: sl.sh -h # KNOWN BUGS line 29: ROCKET_PARTS=$(ls $HOME_DIR/*/.vroom | shuf -n $ROCKET_SIZE) causes the following warning on systems with bash 4.4.12(2): "warning: command substitution: ignored null byte in input"