PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Shell: Eingabe beenden?



BenNavis
27-05-2004, 16:24
Hi,

ich dachte mir, dass es Tipparbeit einsparen würde, wenn ich mir ein Skript schreibe a la:

grep $* /pfad/zur/datei

Wie beende ich dann die Eingabe?
Wenn ich das Skript aufrufe, dann kann ich ein Suchbegriff eingeben, aber wie signalisiere ich dem Skript, dass der Suchbegriff beendet ist?

Danke,
Ben

ThorstenS
27-05-2004, 16:44
Ich würde mir dafür einen alias in der ~./profile oder ~/.bash_rc anlegen.

Lies dir das mal durch:
http://www.linuxselfhelp.com/HOWTO/Bash-Prompt-HOWTO/x260.html

BenNavis
27-05-2004, 17:00
Du hast recht, das ist in diesem Fall einfacher.
Trotzdem würde ich gern wissen, wie ich das Eingabe-Problem lösen kann...

Ben

arthur
27-05-2004, 19:35
du meinst doch ein EOF ?
das geht mit ctrl-d.

gruß
Arthur

BenNavis
27-05-2004, 22:28
ctrl-d dachte ich auch, geht aber nicht.

Mit read geht es super, danke euch.

Ben