6
เลขฐานสิบหกถึงทศนิยมในเชลล์สคริปต์
มีใครช่วยฉันแปลงเลขฐานสิบหกเป็นเลขฐานสิบในเชลล์สคริปต์ได้ไหม เช่นฉันต้องการแปลงเลขฐานสิบหกเป็นฐานสิบbfca3000โดยใช้เชลล์สคริปต์ โดยพื้นฐานแล้วฉันต้องการความแตกต่างของเลขฐานสิบหกสองตัว รหัสของฉันคือ: var3=`echo "ibase=16; $var1" | bc` var4=`echo "ibase=16; $var2" | bc` var5=$(($var4-$var3)) # [Line 48] เมื่อดำเนินการฉันได้รับข้อผิดพลาดนี้: Line 48: -: syntax error: operand expected (error token is "-")