Leiten Sie es einfach an Ihre bevorzugte Shell weiter, zum Beispiel:
$ cat my_script.sh
set -x
echo hello
$ cat my_script.sh | sh
+ echo hello
hello
(Die set -x
lässt die Shell jede Anweisung ausdrucken, die sie ausführen wird, bevor sie sie ausführt, praktisch zum Debuggen, aber es hat nichts speziell mit Ihrem Problem zu tun – nur zu Demozwecken.)
Sie könnten stdin von Pipe verwenden:
cat my_script.sh | xargs -i <some_command> {}
oder:
cat my_script.sh | bash -
oder (nur von stdin):
bash < my_script.sh