Re: xterm -e mit Eingabeumleitung

From: Joerg Wunsch <j(at)uriah.heep.sax.de>
Date: Sun, 9 Dec 2001 11:01:15 +0100

As Marc Santhoff wrote:

> xterm -e "/usr/local/bin/mysql -h vogon -p < /pfad/zum/SQL-Skript.sql"

> xterm: Can't execvp (/usr/local/bin/mysql -h vogon -p < /...

Ist doch ziemlich klar: -e versucht, den ganzen String danach (infolge
des Quotings) als Dateinamen zu interpretieren. Du darfst ihn also
nicht quoten. Um das < vor Interpretation durch die aufrufende Shell
zu schützen, mußt Du dieses quoten (single oder double quotes oder
einen backslash davor).

-- 
cheers, J"org               .-.-.   --... ...--   -.. .  DL8DTL
http://www.sax.de/~joerg/                        NIC: JW11-RIPE
Never trust an operating system you don't have sources for. ;-)
To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org
with "unsubscribe de-bsd-questions" in the body of the message
Received on Sun 09 Dec 2001 - 11:20:12 CET

search this site