มีคำสั่งง่าย ๆ ในการกลับเลขฐานสิบหกหรือไม่?
ตัวอย่างเช่นกำหนดตัวเลขฐานสิบหก:
030201
ผลลัพธ์ควรเป็น:
010203
ใช้rev
คำสั่งฉันได้รับต่อไปนี้:
102030
ปรับปรุง
$ bash --version | head -n1
GNU bash, version 4.3.11(1)-release (x86_64-pc-linux-gnu)
$ xxd -version
xxd V1.10 27oct98 by Juergen Weigert
$ rev --version
rev from util-linux 2.20.1
2
โปรดอย่าเพิ่มคำตอบสำหรับคำถามของคุณ
—
แมว
@cat ฉันเพิ่มคำตอบเนื่องจากคำตอบที่เหมาะกับฉันอยู่ที่ความคิดเห็นของคำตอบที่เลือก แต่ฉันก็เอามันออก
—
Iñaki Murillo
คุณสามารถเพิ่มเป็นคำตอบได้โดยคลิกปุ่ม "ตอบคำถามนี้" ด้านล่างช่องคำตอบ (แนะนำให้ตอบด้วยตนเอง) และคุณควรอย่าใส่ไว้ในคำถาม
—
แมว
โปรแกรมเมอร์ C ในตัวผมอยากจะพูดว่า "010203" เป็นเลขฐานแปดไม่ได้เป็นจำนวนฐานสิบหก (0x10203)
—
infixed
@ ติดตั้งแล้วคุณไม่ผิด แต่ฉันต้องการคำตอบที่ถือว่า
—
Iñaki Murillo
010203
เป็นเลขฐานสิบหกแม้ว่าฉันจะไม่ได้ใช้ 0x