Datum,Name & Uhrzeit in einem Shell Script!

Diskutiere Datum,Name & Uhrzeit in einem Shell Script! im Shell-Skripte Forum im Bereich Programmieren unter Linux/Unix; Hallo liebe Community, Also zum Üben gilt es wieder einmal ein Beispiel zu lösen wozu ich jedoch eine Frage hätte. Das Beispiel lautet so,...

  1. wanted

    wanted Jungspund

    Dabei seit:
    16.11.2008
    Beiträge:
    16
    Zustimmungen:
    0
    Hallo liebe Community,

    Also zum Üben gilt es wieder einmal ein Beispiel zu lösen wozu ich jedoch eine Frage hätte.

    Das Beispiel lautet so, dass ich ein einfaches Shell Script schreiben soll dem KEINE Parameter übergeben werden sollen.
    Dieses Shell Script soll dann ausgeben:
    Name,
    Datum,
    Uhrzeit
    und wie das File heißt!

    Ich hätte das so gelöst:
    Würde funktionieren!
    Jetzt habe ich jedoch das Problem, dass ich der Angabe steht, ich darf KEINE Parameter übergeben!

    Meine Frage klingt jetzt vielleicht ein wenig dumm, aber was bedeutet das? Übergebe ich in meinem Shell Script Parameter? Wenn ja wieso und wenn nein wie übergebe ich dann welche?

    Ich hoffe mir kann jemand von euch helfen!

    Wäre wirklich super!

    Lg
    wanted
     
  2. Anzeige

    Anzeige

    Wenn du mehr über Linux erfahren möchtest, dann solltest du dir mal folgende Shellkommandos anschauen.


    Registrieren bzw. einloggen, um diese und auch andere Anzeigen zu deaktivieren
  3. #2 sim4000, 18.11.2008
    sim4000

    sim4000 Lebende Foren Legende

    Dabei seit:
    12.04.2006
    Beiträge:
    1.933
    Zustimmungen:
    0
    Ort:
    In meinem Zimmer
    Du übergibst deinem Script nichts.

    Übergabeparameter gibst du mein Aufruf des Scripts an. zB so:
    Code:
    ./script.sh sim4000 email-adresse
    Code:
    #!/bin/bash
    echo "Hallo "$1" Deine Email Adresse: "$2
    Würde folgendes bei rauskommen:
    Code:
    Hallo sim4000 Deine Email Adresse email-adresse
    Heißt also:
    Code:
    $0 ==> Dateiname
    $1 ==> Parameter 1 (sim4000)
    $2 ==> Parameter 2 (email-adresse)
    Alles klar? ;)
     
  4. wanted

    wanted Jungspund

    Dabei seit:
    16.11.2008
    Beiträge:
    16
    Zustimmungen:
    0
    Okay alles klar!
    Das heißt soviel wie mein Skript stimmt richtig?! ;)
    War nur ein wenig verwirrt was die Parameter betrifft!

    Und angenommen ich muss ein Script erstellen, dass genau 1 Parameter übergibt und dieser ist zB mein Vorname. Dann mach ich das so:

    Stimmt das?

    Und angenommen ich muss anschließend die Anzahl der Parameter überprüfen und es kommt dabei raus, dass keiner oder mehr als einer übergeben werden, soll eine Usage Meldung ausgegeben werden, wie das Programm aufgerufen werden soll & das Programm soll man mit exit 1 schließen können!

    Das mach ich dann so:

    Lieg ich da mit meiner Annahme richtig?
    Wenn ja wo muss ich diesen Code von der Parameterprüfung einfügen? In die script.sh?

    Dank dir vielmals für deine Hilfe aber ich brauch noch ein wenig bis ich durch das ganze so richtig durchschaue!

    Lg
     
  5. #4 sim4000, 18.11.2008
    sim4000

    sim4000 Lebende Foren Legende

    Dabei seit:
    12.04.2006
    Beiträge:
    1.933
    Zustimmungen:
    0
    Ort:
    In meinem Zimmer
    Jo.
    Jo.
    Jo.
    Ja genau. Das sollte man machen, bevor man mit den Werten Arbeitet. Also ganz am Anfang, in deinem Fall.
     
  6. wanted

    wanted Jungspund

    Dabei seit:
    16.11.2008
    Beiträge:
    16
    Zustimmungen:
    0
    Danke vielmals!
    Ist einfach spitze wie Anfängern hier geholfen wird! Danke,danke,danke ;)

    Lg
    wanted
     
  7. #6 sim4000, 18.11.2008
    sim4000

    sim4000 Lebende Foren Legende

    Dabei seit:
    12.04.2006
    Beiträge:
    1.933
    Zustimmungen:
    0
    Ort:
    In meinem Zimmer
    Kein Problem. :)
    Aber du hättest es auch einfach ausprobieren können. ^^
    Wär das selbe bei raus gekommen. :) Aber bin froh, das ich auch mal wieder helfen könnte.
     
Thema: Datum,Name & Uhrzeit in einem Shell Script!
Besucher kamen mit folgenden Suchen
  1. bash uhrzeit

    ,
  2. sh datum echo

    ,
  3. shell script datum uhrzeit

    ,
  4. linux shell datum,
  5. datum ausgeben linux,
  6. bash echo und date,
  7. bash uhrzeit ausgeben,
  8. shellskript datum,
  9. shell dateidatum,
  10. shell zeit als name,
  11. shell script uhrzeit,
  12. linux sh datum,
  13. aktuelle Uhrzeit shell Programmierung,
  14. unix datum ausgeben,
  15. sh script uhrzeit anzeigen,
  16. datum script,
  17. linux script datein kopiern und aktuelles datum einfügen,
  18. linux bash datum,
  19. bash aktuelles datum,
  20. skript datum UNIX,
  21. aktuelle benutzername ausgeben linux,
  22. shell uhrzeit abfrage,
  23. linux shell command datum convertieren,
  24. datumsformat shell skript,
  25. shell datum einer Datei
Die Seite wird geladen...

Datum,Name & Uhrzeit in einem Shell Script! - Ähnliche Themen

  1. Uhrzeit vergleich

    Uhrzeit vergleich: Hallo zusammen, bin ein blutiger anfänger was Shell-Skripte angeht und hab folgendes Problem: Ich möchte mit dem untenstehenden Skript die...
  2. awk/sed Zeilen bei der Uhrzeit 3 Minuten auseinanderliegt löschen

    awk/sed Zeilen bei der Uhrzeit 3 Minuten auseinanderliegt löschen: Hallo Leute, ich habe ein Problem mit einer Logdate. Ich prüfe mit einem Skript das ich laufen lasse alle 3 Minuten ob ein System noch online...
  3. Datum/Uhrzeit in Datei einfügen mit Emacs

    Datum/Uhrzeit in Datei einfügen mit Emacs: Gelöst: Datum/Uhrzeit in Datei einfügen mit Emacs Hallo zusammen, ich suche nach einer Möglichkeit mit Emacs in einer Datei das momentane...
  4. ntpdate -> Uhrzeit um 7 Minuten voraus

    ntpdate -> Uhrzeit um 7 Minuten voraus: Hallo, ich habe ein komisches Phänomen. WEnn ich die Uhrzeit bei meinem System über NTPdate einstellen möchte, macht er das ganz super....
  5. Die Uhrzeit läuft viel zu schnell

    Die Uhrzeit läuft viel zu schnell: Hallo zusammen Habe ein Problem mit der Uhrzeit bei meinem Debian, denn diese läuft etwa doppelt so schnell wie sie eigentlich sollte....
  1. Diese Seite verwendet Cookies um Inhalte zu personalisieren. Außerdem werden auch Cookies von Diensten Dritter gesetzt. Mit dem weiteren Aufenthalt akzeptierst du diesen Einsatz von Cookies.
    Information ausblenden