prevodu z hexa na desiatkovú sústavu v Unixu

R

raghda_alsayed

Guest
predsa každý vie, príkazového riadku v Unixu zmeniť formát čísla z hexa na desiatkovú, alebo ako by som mohol urobiť skript na to?
 
Tu je shell skript, ktorý používa HEX2DEC program "bc"
Code:
 #! / Bin / sh # Prevod z hexadecimálne do desiatkovej na príkazovom riadku. # Skontrolujte správne argumenty if [$ #-ne 1] then echo "Použitie: $ 0 hexadecimálne" exit 127 fi # urobiť konverziu echo "IBAS = 16, $ 1" | bc exit
uložiť, aby bolo spustiteľný súbor a použiť ho ako:
Code:
 $ ./hex2dec.sh 10A 266
Tu je skript, ktorý robí naopak!
Code:
 # / bin / sh # dec2hex.sh: Prevod z desiatkovej do šestnástkovej na príkazového riadku. # Skontrolujte správne argumenty if [$ #-ne 1] then echo "Použitie: $ 0 hexadecimálne" exit fi # 127 do konverzie echo "obase = 16, $ 1" | bc exit
 

Welcome to EDABoard.com

Sponsor

Back
Top