Zum Inhalt springen

Empfohlene Beiträge

Geschrieben

Hi @all,

gibt es eine möglichkeit eine Führende 0 zu behalten ? Und zwar meine ich damit Folgendes. Wenn ich z.B.: Folgendes mach:

expr 08 - 01 = 7

Ich würde aber gerne 07 als ergebnis bekommen, gibt es da eine Möglichekeit oder villeicht eine andere Lösung ?

Danke schon mal im voraus.

Geschrieben
was dümmeres als:


echo "0$(expr 08 - 01)"

fällt mir nicht ein :D
Hi, danke für dein Post ... Ich hab so eine Ähnliche Lösung gehabt, aber ich hab dann gleich gemerkt dass, das nicht ist, weill wenn ich folgendes ausrechnen will
echo "0$(expr 11 - 01)" 

kommt nicht 10 sondern 010 raus :(

Geschrieben


echo "$(expr 8 - 1)" | awk '{printf("%02d\n",$1)}'

printf "%02d" $(expr 8 - 1)

ist etwas einfacher. mit bash kann man es noch einfacher machen:

printf "%02d" $((8 - 1))

wenn für minuent und/oder subtrahent variablen verwendet werden, die zahlenbasis mit basis# angeben (führende 0 steht sonst für oktal).

-j

Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren

Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können

Benutzerkonto erstellen

Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!

Neues Benutzerkonto erstellen

Anmelden

Du hast bereits ein Benutzerkonto? Melde Dich hier an.

Jetzt anmelden

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...