Guest User

Untitled

a guest
Nov 20th, 2018
89
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.70 KB | None | 0 0
  1. a=010
  2. printf "%04d" $a
  3. 0008
  4.  
  5. a=010
  6. typeset -RZ2 a
  7. echo $a
  8.  
  9. Invalid -R option
  10.  
  11. a=10
  12. printf "%04d" $a
  13. 0010
  14.  
  15. a=0010
  16. b=$(echo $a | sed 's/^0*//')
  17. printf "%04d" $a
  18. 0008
  19. printf "%04d" $b
  20. 0010
  21.  
  22. a=00010
  23. while [ "$a" != "${a#0}" ] ;do a=${a#0};done
  24. printf "%08d" $a
  25. 00000010
  26.  
  27. a=000010
  28. printf "%08d" $((10#$a))
  29. 00000010
  30.  
  31. a="0a"
  32. printf "%04d" $((16#$a))
  33. 0010
  34.  
  35. a="00001010"
  36. printf "%04d" $((2#$a))
  37. 0010
  38.  
  39. a="00012"
  40. printf "%04d" $((8#$a))
  41. 0010
  42.  
  43. a="0020"
  44. printf "%04d" $((5#$a))
  45. 0010
  46.  
  47. a="0013"
  48. printf "%04d" $((7#$a))
  49. 0010
  50.  
  51. a="zz"
  52. printf "%04d" $((36#$a))
  53. 1295
  54.  
  55. printf '%04dn' "${a#"${a%%[!0]*}"}"
  56.  
  57. awk 'BEGIN{printf "%04dn", ARGV[1]}' "$a"
  58.  
  59. a=010
  60. printf "%04.0f" $a
Add Comment
Please, Sign In to add comment