🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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
#577
Author: Erich Rieder
Date: Mon, 21 Jan 2008 12:29
17 lines
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
#578
Author: Erich Rieder
Date: Mon, 21 Jan 2008 12:36
26 lines
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
#579
Author: Visvanath Ratnaweera
Date: Mon, 21 Jan 2008 12:55
16 lines
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
#580
Author: Erich Rieder
Date: Mon, 21 Jan 2008 13:07
27 lines
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
#582
Author: Hendric Stattmann
Date: Mon, 21 Jan 2008 17:56
12 lines
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
#584
Author: Erich Rieder
Date: Mon, 21 Jan 2008 21:19
39 lines
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
#586
Author: Hendric Stattmann
Date: Mon, 21 Jan 2008 22:52
10 lines
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