すべての特殊文字を印刷するための最短1行シェルスクリプト

すべての特殊文字を印刷するための最短1行シェルスクリプト

私は〜を探しています最短1行シェルスクリプトASCIIテーブルのすべての特殊文字を印刷します。(文字(32) - >文字(127)から)

あなたの助けとサポートに感謝します!

ベストアンサー1

そしてzsh

$ print -aC16 {' '..$'\177'}
   !  "  #  $  %  &  '  (  )  *  +  ,  -  .  /
0  1  2  3  4  5  6  7  8  9  :  ;  <  =  >  ?
@  A  B  C  D  E  F  G  H  I  J  K  L  M  N  O
P  Q  R  S  T  U  V  W  X  Y  Z  [  \  ]  ^  _
`  a  b  c  d  e  f  g  h  i  j  k  l  m  n  o
p  q  r  s  t  u  v  w  x  y  z  {  |  }  ~  ^?

または:

$ (){print -raC16 ${(#)@}} {32..127}
   !  "  #  $  %  &  '  (  )  *  +  ,  -  .  /
0  1  2  3  4  5  6  7  8  9  :  ;  <  =  >  ?
@  A  B  C  D  E  F  G  H  I  J  K  L  M  N  O
P  Q  R  S  T  U  V  W  X  Y  Z  [  \  ]  ^  _
`  a  b  c  d  e  f  g  h  i  j  k  l  m  n  o
p  q  r  s  t  u  v  w  x  y  z  {  |  }  ~  

(今回はDEL制御文字(chr(127))が変換されていないため、見えない場合が^?あります。)

おすすめ記事