ฉันต้องการที่จะส่งออกสตริงของตัวละคร ASCII ทั้งหมดด้วยคำสั่งดังต่อไปนี้
for i in `seq 32 127`; do printf "%c" $i; done
ผลลัพธ์ของคำสั่งข้างต้นคือ:
33333334444444444555555555566666666667777777777..............
เป็นตัวเลขตัวแรก (จากซ้าย) ของแต่ละหมายเลข
เมื่อมองผ่านเว็บไซต์นี้ฉันได้พบกับคำตอบสำหรับปัญหาของฉันวิธีพิมพ์ตัวอักษร ASCII ที่พิมพ์ได้ทั้งหมดใน CLI? อย่างไรก็ตามฉันยังไม่เข้าใจว่าเพราะเหตุใดข้อมูลโค้ดต้นฉบับของฉันจึงไม่ส่งออกอักขระ ASCII ตามที่ต้องการ
comp.unix.shell
กระทู้ว่าทำไมมันเป็นสิ่งที่ถูกต้อง;)