Sie können die Pipe-Ausgabe als Shell-Script-Argument verwenden.
Versuchen Sie diese Methode:
cat text.txt | xargs -I {} ./Myscript.sh {}
Befehlsersetzung.
./Myscript.sh "$(cat text.txt)"
Wenn Sie mehr als einen Satz Argumente in der Datei haben (für mehrere Aufrufe), ziehen Sie die Verwendung von xargs oder parallel in Betracht, z. B.
xargs -d '\n' Myscript.sh < text.txt
parallel -j4 Myscript.sh < text.txt