Linux 14.990 Themen, 106.474 Beiträge

einfache wert zuweisung unter linux bash geht nicht

robert_W / 8 Antworten / Flachansicht Nickles

Hallo,

ich versuchte gerade eine Weile

bash:#testvar=date +%H

Mit allen möglichkeiten {} "\'\'" \'\' usw. nur leider steht in der variablen testvar dann nicht die aktuelle Zeit.
Hat Irgendjemand einen genialen Einfall. Danke im Voraus.

bei Antwort benachrichtigen
Klaus_T robert_W „Hi Klaus, bei mir gibt dann ein echo testvar date H aus den String und nicht die...“
Optionen

Dann machst irgendetwas verkehrt:
[nathan:klaus]~$ testvar=`date +%H`
[nathan:klaus]~$ echo $testvar
13
[nathan:klaus]~$
Du hast dann keine ` genommen, sondern '. Der Backstick liegt rechts neben der ? Taste.
Klaus

bei Antwort benachrichtigen
Stimmt, so gehts auch !! REPI