Sie benötigen nur einen \
um mehrere Leerzeichen einzugeben, wie hier
sed -i "${line} i \ ${text}" $file
Sie können space
entkommen Zeichen, um beispielsweise 2 Leerzeichen hinzuzufügen:
sed -i "${line} i \ \ ${text}" $file
Oder Sie können es in der Definition Ihres text
tun Variable:
text="\ \ hello world"