Acredito que o que você está procurando é a opção -s . Com -s , você pode passar argumentos para o script.
Como um exemplo fictício para ilustrar isso:
$ echo 'echo 1=$1' | bash -s -- Print
1=Print
Aqui, você pode ver que o script fornecido no stdin recebe o parâmetro posicional Print . Seu script recebe um argumento -u UUID e também pode ser acomodado:
$ echo 'echo arguments=$*' | bash -s -- -u UUID print
arguments=-u UUID print
Então, no seu caso:
curl -fsSL http://git.io/vvZMn | bash -s -- print
Ou
curl -fsSL http://git.io/vvZMn | bash -s -- -u UUID print
Como Stephen Harris apontou, baixar um script e executá-lo, sem ser visto, é uma preocupação de segurança.