Moin,
ich hab ein Problem: ich muß einem Programm zwei Werte übergeben ohne tmp Datei. Was auf der Konsole klappt:
# echo "bla
> bla" | program
Unter solaris kann ich mit: /bin/echo "bla
bla" (also dem "
") eine New Line simulieren. Wie geht das unter Linux ? Die man page von echo ist äh, existent. Das wars dann aber auch.
P.S.: Muß /bin/echo sein, nicht das Shellbuildin der bash (falls es so was gibt).
/bin/echo new-line übergeben ?
Re: /bin/echo new-line übergeben ?
> { echo "bla"; echo "bla"; } | programm
warum nicht einfach: echo -e "bla\<!--no-->nbla" | prog
ist allerdings shell built-in -- warum darf es das denn nicht sein?
warum nicht einfach: echo -e "bla\<!--no-->nbla" | prog
ist allerdings shell built-in -- warum darf es das denn nicht sein?