WCM Forum

WCM Forum (http://www.wcm.at/forum/index.php)
-   Linux, UNIX, Open Source (http://www.wcm.at/forum/forumdisplay.php?f=13)
-   -   Bash Berechnungen (http://www.wcm.at/forum/showthread.php?t=198274)

tivise 29.08.2006 17:49

Bash Berechnungen
 
Hallo ich möchte ein Skript schreiben, das mir nach Eingabe einer IP-Aresse den Hex Wert und OKT Wert ausgibt. Mein Skript sieht folgendermaßen aus:

#!/bin/bash
echo BLA Kommentare
read a; read b; read c; read d;
echo $a; echo $b; echo $c; echo $d


Ich bin es gewohnt die umwandlung nach C/C++ Syntax zu lösen was dann wie folgt aussehen würde:

echo 0x$a.....0$a
echo 0x$b.....0$b etc.

Bash kennt das nicht! Habe schon ein kommando in /bin gefunden das das kann, (weiß ich aber grad nicht) und möchte das nun nutzen um das zu erledigen. Wie muß ich das verpacken, um den Befehl auszuführen?

Mit echo BASHKOMMANDO{$a} etc. funktioniert das nicht. Muß ich den Pfad des Kommandos angeben? ---echo /bin/BASHKOMMANDO{$a} ?

Danke

citizen428 30.08.2006 17:53

Re: Bash Berechnungen
 
Zitat:

Original geschrieben von tivise
Mit echo BASHKOMMANDO{$a} etc. funktioniert das nicht. Muß ich den Pfad des Kommandos angeben? ---echo /bin/BASHKOMMANDO{$a} ?

Backticks (`) sind deine Freunde, z.B.

Code:

# echo date
date
# echo `date`
Wed Aug 30 16:53:01 CEST 2006


tivise 31.08.2006 16:21

THX


Alle Zeitangaben in WEZ +2. Es ist jetzt 21:27 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag