staging.inyokaproject.org

paar einfache Fragen zur Shellscript-Programmierung

Status: Ungelöst | Ubuntu-Version: Nicht spezifiziert
Antworten |

Micha

Avatar von Micha

Anmeldungsdatum:
12. März 2005

Beiträge: 146

Hallo,

kann mir ev. jemand ein gutes Tutorial zum Erlernen der Scriptprogrammierung unter bash empfehlen?

Konkret habe ich folgendes einfache Problem, das ich nicht gebacken kriege:
ich möchte zum Zweck des backups per Script einen Dateinamen aus Teilzeichenketten zusammensetzen, etwa in der Art:

"Backup" + <Systemdatum> + ".tar.gz"

kann da ev. mal jemand ein Beispiel posten, wie das geht?

Vielen Dank!

Micha

ckihm

Avatar von ckihm

Anmeldungsdatum:
19. Oktober 2004

Beiträge: Zähle...

"Backup_`date  +%F_%k-%m`.tar.gz"

Dabei ist es wichtig das du backquotes verwendest um das date Kommando auszuführen. Das Format der Datumsausgabe kannst du beliebig anpassen. Siehe dazu man date.

drunkVoodoo

Anmeldungsdatum:
17. November 2004

Beiträge: Zähle...

Cool, man lernt nie aus - dass Backticks auch innerhalb von Strings ausgewertet werden war mir neu. Danke!

Micha

(Themenstarter)
Avatar von Micha

Anmeldungsdatum:
12. März 2005

Beiträge: 146

Vielen Dank!

Das ist ja super schnelle Hilfe, auch wenn ichs im Moment nur ansatzweise verstehe warum das funktioniert, aber hauptsache es funktioniert erst mal. Habe mir folgendes Tutorial vorgenommen, mal sehen ob ich damit schlauer werde 😉
http://kris.koehntopp.de/artikel/unix/shellprogrammierung/

Viele Grüße

Micha

Dakuan

Avatar von Dakuan

Anmeldungsdatum:
2. November 2004

Beiträge: 6532

Ich hatte mir mal vor einigen Wochen das Linux Shell Scripting Tutorial v1.05r3-A heruntergeladen. Hat zwar lücken, ist für den Anfang aber gut. Leider Antwortet die Webseite momentan nicht und auch die Links die Google mir jetzt bringt gehen ins Nirwana. Für den Fall, das der Server nur mal 'ne Auszeit nimmt poste ich hier mal den Inhalt der Readme:

Linux Shell Scripting Tutorial v1.05r3-A Beginner's handbook
Copyright © 1999-2002 by Vivek G. Gite
Visit online : http://freeos.com/guides/lsst/
Visit project page: http://nixcraft.com/

Dakuan

[edit]
Dieser Link scheint zu gehen: http://www.cyberciti.biz/nixcraft/linux/docs/uniqlinuxfeatures/lsst/
[/edit]

Antworten |