Parece que você está citando errado. Considere o exemplo
... --metadata startup-script='#! /bin/bash...
e, em seguida, olhe para a sua estrofe semelhante
... --metadata 'startup-script=#!/bin/sh ...
Observe os diferentes locais do '
.
Como você usou '
em seu script de inicialização, você pode ter problemas adicionais com suas citações, que você precisará corrigir.