Patrik Widmer: Linux Date

Hallo zusammen

ich möchte mit einem linux shell script ein verzeichnis erstellen, welches das datum beinhaltet... mein problem ist jedoch wenn ich die variable definiere wird es schon ausgegeban... was mache ich falsch?

-------sh script----------

datum= date '+%y%m%d-%H%M%S'
mkdir /backup/$datum/

-----------ende-----------

thx

  1. Hallo Patrik,

    datum= date '+%y%m%d-%H%M%S'

    datum=$(date '+%y%m%d-%H%M%S')

    oder:

    datum="date '+%y%m%d-%H%M%S'"

    Grüße,
     CK

    --
    Sein oder nicht sein, das ist hier die Frage!
    1. Hallo,

      datum= date '+%y%m%d-%H%M%S'

      datum=$(date '+%y%m%d-%H%M%S')
      oder:
      datum="date '+%y%m%d-%H%M%S'"

      Hier kann man es nachlesen: http://www.linuxinfo.de/de/doku/script1/konz-bed/node17.html#SECTION04420000000000000000

      viele Grüße

      Axel

  2. hallo zusammen

    ich möchte in einem script ein windows verzeichnis mounten, daher muss ich das passwort sowie den username in einer linie angeben

    ich habe nur die mehrzeiligen kommandos gefunden kann mir jemand helfen ?

    thx

    1. Hallo Stefan,

      ich möchte in einem script ein windows verzeichnis mounten, daher
      muss ich das passwort sowie den username in einer linie angeben

      Ich verstehe nicht so recht, was genau du machen möchtest. Du musst
      schon etwas genauer werden.

      ich habe nur die mehrzeiligen kommandos gefunden

      Kommandos wofür?

      kann mir jemand helfen ?

      Nein, die Informationen sind zu dürftig.

      Grüße,
       CK

      --
      Keine Schneeflocke faellt je auf die falsche Stelle.
    2. Hallo,

      ich möchte in einem script ein windows verzeichnis mounten, daher muss ich das passwort sowie den username in einer linie angeben

      Also sowas:
        $ smbmount //server/service verzeichnis/ -o username=... password=...

      Falls das in einem Skript nicht auf eine Zeile passt, kannst Du Backslashe "" benutzen. Hinter dem Backslash *keine* Leerzeichen mehr:
        $ smbmount //server/service verzeichnis/ \     -o username=... password=...

      Gruss
      Thomas