Thread View: ch.comp.os.linux
7 messages
7 total messages
Started by Erich Rieder
Mon, 21 Jan 2008 12:29
Bash Shell Frage -> if
Author: Erich Rieder
Date: Mon, 21 Jan 2008 12:29
Date: Mon, 21 Jan 2008 12:29
17 lines
1364 bytes
1364 bytes
Hallo Irgendwie will eine ganz einfache Bedingung nicht so wie ich es w�nsche. Kann mir jemand helfen ? .. .. datum1=$(date +%a) echo $datum1 kommt jetzt Mo if [$datum1=="Mo"] ; then echo "Montag" fi Ich m�cht einfach ein Kommando ausf�hren wenn "Mo" ist In der Bedingung mach ich einen Fehler aber ich komm nicht drauf wied denn die Syntagx sein sollt. Danke Erich
Re: Bash Shell Frage -> if
Author: Erich Rieder
Date: Mon, 21 Jan 2008 12:36
Date: Mon, 21 Jan 2008 12:36
26 lines
1591 bytes
1591 bytes
Gefunden - bl�de .... if [ "$datum1" = "Mo" ]; then Musste Abst�nde machen/auslassen. jetzt ok Erich Rieder schrieb: > Hallo > Irgendwie will eine ganz einfache Bedingung nicht so wie ich es w�nsche. > Kann mir jemand helfen ? > .. > .. > datum1=$(date +%a) > echo $datum1 kommt jetzt Mo > if [$datum1=="Mo"] ; then > echo "Montag" > fi > > Ich m�cht einfach ein Kommando ausf�hren wenn "Mo" ist > In der Bedingung mach ich einen Fehler aber ich komm nicht drauf wied > denn die Syntagx sein sollt. > > > Danke Erich
Re: Bash Shell Frage -> if
Author: Visvanath Ratnaweera
Date: Mon, 21 Jan 2008 12:55
Date: Mon, 21 Jan 2008 12:55
16 lines
1411 bytes
1411 bytes
Am 21.01.2008 13:36, Erich Rieder schrieb:
>
> if [ "$datum1" = "Mo" ]; then
>
> Musste Abst�nde machen/auslassen.
Hast du ja rausgefunden!
Sonst zwei Sachen:
- "$datum1" die Anf�hrungszeichen nicht notwendig
- "Mo" klappt das? %a heisst "locale's abbreviated weekday name
(e.g., Sun)" Ich h�tte " %u day of week (1..7); 1 is Monday"
genommen.
VR
Re: Bash Shell Frage -> if
Author: Erich Rieder
Date: Mon, 21 Jan 2008 13:07
Date: Mon, 21 Jan 2008 13:07
27 lines
1800 bytes
1800 bytes
Danke, ja das klappt ich brauche konkret den Fri und das wird pro Server halt eingestellt. Danke ist f�r automatischer Transfer von Daten nur zu einem bestimmten Wochentag. Mache ich �brigens mit wput f�r case und while hatte ich Beispiele gefunden aber genau bei if nicht. Visvanath Ratnaweera schrieb: > Am 21.01.2008 13:36, Erich Rieder schrieb: >> >> if [ "$datum1" = "Mo" ]; then >> >> Musste Abst�nde machen/auslassen. > > Hast du ja rausgefunden! > > Sonst zwei Sachen: > - "$datum1" die Anf�hrungszeichen nicht notwendig > > - "Mo" klappt das? %a heisst "locale's abbreviated weekday name > (e.g., Sun)" Ich h�tte " %u day of week (1..7); 1 is Monday" > genommen. > > VR
Re: Bash Shell Frage -> if
Author: Hendric Stattmann
Date: Mon, 21 Jan 2008 17:56
Date: Mon, 21 Jan 2008 17:56
12 lines
1948 bytes
1948 bytes
Erich Rieder wrote: > ist f�r automatischer Transfer von Daten nur zu einem bestimmten > Wochentag. Mache ich �brigens mit wput Hallo Erich, Du kennst Cron? Hendric -- Hendric Stattmann, M�dling, Austria. Registered Linux User #178879 For e-mail contact, please use <hendric.stattmann.yyyy-mm@kabsi.at>
Re: Bash Shell Frage -> if
Author: Erich Rieder
Date: Mon, 21 Jan 2008 21:19
Date: Mon, 21 Jan 2008 21:19
39 lines
2804 bytes
2804 bytes
Ja nat�rlich, der Ablauf ist der:
per cron gesteuert t�gliches tar.gz file machen aus den gew�nschten Daten.
Die werden im Server auf einer 2.Platte (die nicht im virtuellen Verbund
ist, damit man sie jederzeit und ohne Probleme in einen anderen Server
einbauen kann) abgelegt, gekennzeichnet mit dem Tag des Jahres.
Wenn's Freitag ist, (darum das if) dann wird der Freitagsbestand per FTP
auf einen Sicherungsserver transferiert. (nur Freitag Transfer ergibt
sich aus der Risikobereitschaft des jeweiligen Kunden)
Der Sicherungsserver meldet ob er die Sicherung erhalten hat oder eben
nicht. (auch per cron abgecheckt)
Ist recht simpel aber funktioniert seit einigen Jahren problemlos (nur
das if hab ich jetzt zus�tzlich eingebaut, damit ich alles in einem
Script habe)
Ich hab das angeboten weil meine Kunden wohl einen Server brauchen, aber
sonst gar nichts mit EDV machen wollen (organisatorisch etc) - nur
die t�gliche Arbeit. Weil sie dann keine CD's machen oder nicht in der
Lage sind ein Band zu handhaben machen wir das zu allseitigen
Zufriedenheit so. (ich verdiene was und der Kunde hat die Sicherheit
dass die Sicherung auch gemacht wird und periodisch �berpr�ft wird.)
Danke jedenfalls f�r die Aufmerksamkeit
Gruss Erich
Hendric Stattmann schrieb:
> Erich Rieder wrote:
>
>> ist f�r automatischer Transfer von Daten nur zu einem bestimmten
>> Wochentag. Mache ich �brigens mit wput
>
> Hallo Erich,
> Du kennst Cron?
>
> Hendric
Re: Bash Shell Frage -> if
Author: Hendric Stattmann
Date: Mon, 21 Jan 2008 22:52
Date: Mon, 21 Jan 2008 22:52
10 lines
1979 bytes
1979 bytes
Erich Rieder wrote: > Ja nat�rlich, der Ablauf ist der: Aha verstanden. Danke f�r die Erl�uterungen. Gru� Hendric -- Hendric Stattmann, M�dling, Austria. Registered Linux User #178879 For e-mail contact, please use <hendric.stattmann.yyyy-mm@kabsi.at>
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads