Bash-Script

Bash, Shell, PHP, Python, Perl, CGI
sunman
Posts: 10
Joined: 2004-01-19 03:32

Bash-Script

Post by sunman »

Hi Leute, habe zwei fragen....

Ich will ein Bash-Script schreiben....
Wie kann ich eine Konfigurations-Datei anlegen und einlesen lassen?

Wie kann ich eine mysql-Query starten, dass ich sie im Bash-Script verarbeiten kann?!?

Gruss Henning
dodolin
Posts: 3840
Joined: 2003-01-21 01:59
Location: Sinsheim/Karlsruhe

Re: Bash-Script

Post by dodolin »

Wie kann ich eine Konfigurations-Datei anlegen und einlesen lassen?

Code: Select all

touch config
. config
Wie kann ich eine mysql-Query starten, dass ich sie im Bash-Script verarbeiten kann?!?
Ausgabe in eine Variable umleiten?
sunman
Posts: 10
Joined: 2004-01-19 03:32

Schonmal danke

Post by sunman »

touch config
. config
Was bringt die 2. Zeile?
Ausgabe in eine Variable umleiten?
Wie, und dann?

Nochmal Danke!!!!
dodolin
Posts: 3840
Joined: 2003-01-21 01:59
Location: Sinsheim/Karlsruhe

Re: Bash-Script

Post by dodolin »

Was bringt die 2. Zeile?
Führt config aus, sofern das eine ausführbare Datei ist (+x).
Wie, und dann?
Kannst du die Variable weiter verarbeiten. :)
(Zur Info: Genau danach hattest du zu Anfang gefragt. *g*)
sunman
Posts: 10
Joined: 2004-01-19 03:32

Re: Bash-Script

Post by sunman »

Wie krieg ich es denn in ne Variable? Womit sollte ich das Query machen?
Aber ich meine jetzt ne Configurations-Datei, wie zum Beispiel mit Port + IP etc....

Wie kann ich die nun verwenden ?
User avatar
Joe User
Project Manager
Project Manager
Posts: 11176
Joined: 2003-02-27 01:00
Location: Hamburg

Re: Bash-Script

Post by Joe User »

PayPal.Me/JoeUserFreeBSD Remote Installation
Wings for LifeWings for Life World Run

„If there’s more than one possible outcome of a job or task, and one
of those outcomes will result in disaster or an undesirable consequence,
then somebody will do it that way.“ -- Edward Aloysius Murphy Jr.
sunman
Posts: 10
Joined: 2004-01-19 03:32

Re: Bash-Script

Post by sunman »

sry, aber die datei hilft mir gar net ;(
User avatar
Joe User
Project Manager
Project Manager
Posts: 11176
Joined: 2003-02-27 01:00
Location: Hamburg

Re: Bash-Script

Post by Joe User »

Code: Select all

man bash
PayPal.Me/JoeUserFreeBSD Remote Installation
Wings for LifeWings for Life World Run

„If there’s more than one possible outcome of a job or task, and one
of those outcomes will result in disaster or an undesirable consequence,
then somebody will do it that way.“ -- Edward Aloysius Murphy Jr.
sunman
Posts: 10
Joined: 2004-01-19 03:32

Re: Bash-Script

Post by sunman »

Sry Joe, aber ich kann net sooo gut Englisch ;(
Kannst du mir net 2 kurze Beispiele geben?

BITTE!
dodolin
Posts: 3840
Joined: 2003-01-21 01:59
Location: Sinsheim/Karlsruhe

Re: Bash-Script

Post by dodolin »

Wie krieg ich es denn in ne Variable?

Code: Select all

VAR = $QUERY
Womit sollte ich das Query machen?
http://www.mysql.com/documentation/mysq ... Batch_mode
Aber ich meine jetzt ne Configurations-Datei, wie zum Beispiel mit Port + IP etc....

Code: Select all

$ cat >> config
#!/bin/sh
PORT = 3000
IP = 217.160.191.190
^C
$ cat >> deinscript.sh
#!/bin/sh
# irgendwas
# Variablen benutzen
$PORT
$IP
^C
$ chmod u+x config deinscript.sh
$ ./deinscript.sh
HTH.
sunman
Posts: 10
Joined: 2004-01-19 03:32

Re: Bash-Script

Post by sunman »

Das mit VAR = QUERY klappt nicht!
:(

und das mit dem File versteh ich net ..... :/

SORRY
flolein
Posts: 113
Joined: 2003-12-11 14:47

Re: Bash-Script

Post by flolein »

im config-file weist du den variablen werte zu:

config:
#!/bin/bash
BLA = "blubb"
BLU = "peng"
und im script liest du das file ein.

script:
#!/bin/bash
. config
echo $BLA
echo $BLU
sunman
Posts: 10
Joined: 2004-01-19 03:32

Re: Bash-Script

Post by sunman »

Code: Select all

#!/bin/bash 
BLA = "blubb" 
BLU = "peng"
Das geht nicht.....
flolein
Posts: 113
Joined: 2003-12-11 14:47

Re: Bash-Script

Post by flolein »

sry, die leerzeichen müssen weg.