Ti serve solo un \
per inserire più spazi vuoti come questo
sed -i "${line} i \ ${text}" $file
Puoi sfuggire al space
carattere, ad esempio per aggiungere 2 spazi:
sed -i "${line} i \ \ ${text}" $file
Oppure puoi farlo nella definizione del tuo text
variabile:
text="\ \ hello world"