1
Q
打印字符
A
回答
2
只要運行它通過排序。最難的部分是獲取角色列表。這適用於ASCII:
for ((i=0x21; i<=0x7E; i++))
do
printf "\\$(printf '%03o' $i)\0";
done | sort -z | tr -d '\0'
它寫出每個字符後跟一個NULL字節,然後將它們排序,所有(sort
認爲LC_COLLATE),最後刪除完全無效。
+1
'((i = 0x21; ...))''好的!感謝分享。 – shellter
相關問題
- 1. 打印字符
- 2. 打印n字符
- 3. MIPS打印字符
- 4. 打印Unicode字符
- 5. 打印字符串
- 6. 打印字符串
- 7. 打印ASCII字符
- 8. 非打印字符
- 9. 打印Unicode字符
- 10. 打印給定字符串中的非打印字符?
- 11. 在數組中打印字符串打印兩個字符?
- 12. 打印圖像通過藍牙打印機打印字符串
- 13. 打印字符串的字符
- 14. 打印字符串以特定字符
- 15. 無法打印字符*字符串
- 16. 從字符指針打印字符
- 17. 用特殊字符打印字符串
- 18. Java按字符打印字符
- 19. 不按字符打印
- 20. 打印(f.read())字符串
- 21. *** ***棧//嘗試打印字符
- 22. LUA字符串打印
- 23. stderr.write;打印字符串
- 24. 打印拆分字符串
- 25. 打印拼接字符串
- 26. 打印2d字符數組
- 27. Unicode字符«保存»,«打印»
- 28. 打印字符串在python
- 29. Symbian的字符打印
- 30. 打印字符串(彙編)
'':':graph:]'包含像'en_US.UTF-8'這樣的語言環境中的非ASCII字符。 – user495470