小编Ash*_*ish的帖子

生成笛卡尔积

我试图生成一些字符串

AAAA0000
AAAA0001
...
..
...
ZZZZ9999
Run Code Online (Sandbox Code Playgroud)

我可以用下面的逻辑做它,它会工作

   for A in {A..Z}
    do
        for B in {A..Z}
            do
                for C in {A..Z}
                    do
                    for D in {A..Z}
                        do
                        for E in {0..9}
                            do
                            for F in {0..9}
                                do
                                for G in {0..9}
                                    do
                                        for H in {0..9}
                                        do
                                            echo $A$B$C$D$E$F$G$H

                                        done
                                    done
                                done
                            done
                        done
                    done
                done
            done
        done
    done
Run Code Online (Sandbox Code Playgroud)

这是令人筋疲力尽的做法(尽管它解决了这个问题)

任何人都可以帮助以某种有效的方式做同样的事

string bash sh

1
推荐指数
1
解决办法
97
查看次数

标签 统计

bash ×1

sh ×1

string ×1