#!/bin/bash cd build cmake --build . CMD="#!/bin/bash dd bs=1 skip=%s<\$0|unlzma>/tmp/C;chmod +x /tmp/C;trap '' HUP;/tmp/C&" COUNT=$(printf "$CMD" | wc -c) EXTRA=$(printf "$COUNT" | wc -c) COUNT=$((COUNT + EXTRA + 1)) echo "$CMD" | sed 's/%s/'"$COUNT"'/' > two chmod +x two sstrip one lzma -9 one cat one.lzma >> two rm one.lzma