Servus zusammen!
Ja, ich weiß ich bin nicht so der Freak wenn es um Shellscripts geht und habe deshalb auch ne ganz einfach Frage an Euch:
Wie bekomme ich Kommandoausgaben in ne Variable rein?
Hintergrund: Ich möchte Dateien mit dem Erstellungsdatum im Namen erzeugen. Also die Ausgabe vom Date Kommando in ne Variable reinpfrimeln. Steht bestimmt schon irgendwo was im Forum drüber drin, nur konnte ich per Suche nichts finden.
Vielen Dank für Eure Hilfe!
Ciao,
Homer
Kommandoausgaben in Variable speichern [gelöst]
Kommandoausgaben in Variable speichern [gelöst]
Zuletzt geändert von Homer am 01.10.2004 12:38:04, insgesamt 1-mal geändert.
"Sie können auch Ihr Geld aus dem Windows rauswerfen"
Bash nehme ich mal an?
Probier mal:
Dann kannst Du mit
den Wert abfragen.
PS: date +%F gibt 2004-10-01
Probier mal:
Code: Alles auswählen
VARIABLENNAME = `date +%F`
Code: Alles auswählen
$VARIABLENNAME
PS: date +%F gibt 2004-10-01
-----BEGIN GEEK CODE BLOCK-----
Version: 3.1
GE/CS d- s++:+ a- C+++ USL++++ P+ L+++ E--- W+++ N++ o-- K w--- O- M- V-- PS++ PE Y+ PGP++ t++ 5++ X- R !tv b+++ DI++ D++ G e+++ h-- r++ y?
-----END GEEK CODE BLOCK-----
Version: 3.1
GE/CS d- s++:+ a- C+++ USL++++ P+ L+++ E--- W+++ N++ o-- K w--- O- M- V-- PS++ PE Y+ PGP++ t++ 5++ X- R !tv b+++ DI++ D++ G e+++ h-- r++ y?
-----END GEEK CODE BLOCK-----
Code: Alles auswählen
var=`date`
Code: Alles auswählen
var=$(date)
Code: Alles auswählen
var="backup_`date`"
http://www.selflinux.org/selflinux/html ... sic05.html
http://www.tldp.org/HOWTO/Bash-Prog-Int ... html#ss5.2
http://www.tldp.org/HOWTO/Bash-Prog-Intro-HOWTO.html
May the source be with you...