title image


Smiley Re: bash: date - Befehl
hmmm, bei mir leider nicht !

(Habe Deine Zeile oben 1:1 kopiert) => nur 1 Leerzeichen zwischen "Jul" und "8" !



Ich glaube, dass das Problem der Befehl "echo" ist.

Folgender Test:

- Füge zwischen %b und %e einen Unterstrich ein !



ldate=`date '+%a %b_%e %H:%M:%S %Y'`

echo $ldate



=> Die Ausgabe ist (bis auf den Unterstrich) richtig.



Variante 1:



ldate=`date '+%a %b_%e %H:%M:%S %Y'`

echo $ldate | sed "s/_/ /g"



=> Die Ausgabe ist absolut richtig.



Variante 2:



ldate=`date '+%a %b_%e %H:%M:%S %Y' | sed "s/_/ /g"`

echo $ldate



=> Die Ausgabe ist leider falsch.



===>>> Dann muss es doch der "echo"-Befehl sein, oder ?



LG



M.

geschrieben von

Login

E-Mail:
  

Passwort:
  

Beitrag anfügen

Symbol:
 
 
 
 
 
 
 
 
 
 
 
 
 

Überschrift: