【问题标题】:Bash alphanumeric list generatingBash 字母数字列表生成
【发布时间】:2012-11-14 07:49:54
【问题描述】:

我需要打印这样的东西:

a
b
c
.
.
.
z
A
B
C
.
.
.
Z
0
1
2
.
.
.
9

这可以单独完成,但是。

 for f in {a..z}; 
   do        
   echo $f;   
done
 for f in {A..Z}; 
   do        
   echo $f;   
done

 for f in {0..9}; 
   do        
   echo $f;   
done

但是我怎样才能做到这一点呢?也许是这样的?但不工作。

 for f in {a..z:A..Z:1..9}; 
   do        
   echo $f;   
done

【问题讨论】:

    标签: linux bash for-loop sh


    【解决方案1】:
    for f in {a..z} {A..Z} {0..9}; do
        echo "$f"
    done
    

    【讨论】:

      【解决方案2】:

      或者如果您只想打印它们:

      printf "%s\n" {0..9} {A..Z} {a..z}
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2022-06-14
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2017-01-17
        • 1970-01-01
        • 2022-01-07
        相关资源
        最近更新 更多