Am Freitag, 19. August 2005 15:24 schrieb Torsten Foertsch:
On Friday 19 August 2005 14:44, Daniel Weber wrote:
in einem Skript will ich die Ausgabe von find an zwei Befehle weiterleiten. Kann mir jemand ein Tip geben?
Aus der Kombination von "man bash" und "man tee" könnte man zu folgendem Schluß kommen:
find ... | tee >(script1) | script2
das geht nicht, 1. die sh mäkelt die ( ) an 2. denn tee schreibt seine Ausgabe ja nach stdout. aber man könnte folgendes machen: find ... | script1 | script2 wobei script1 seine Eingabe gleich nach stdout kopiert und dann seinen Job erledigt. Aber einfacher ist es, die Ausgabe von find in eine Datei zu schreiben und die beiden Scripte separt aufrufen. Jürgen -- Dr.rer.nat. Juergen Vollmer, Viktoriastrasse 15, D-76133 Karlsruhe Tel: +49(721) 92 04 871 Fax: +49(721) 92 04 872 Juergen.Vollmer@informatik-vollmer.de www.informatik-vollmer.de Internet-Telefonie: www.skype.com Benutzer: juergen.vollmer