0

我想找到数字 1、2、3 的所有可能组合。即,我需要以下形式的命令:

$ echo ______

这将返回以下内容:

11, 12, 13, 21, 22, 23, 31, 32, 33

它不必一定是这个顺序,但所有这些组合都必须显示。我将如何去做这样的事情?

编辑:

到目前为止,我已经了解了如何使用元字符,特别是字符类,并认为我可以以某种方式使用它们。类似于 [1-3][1-3] 的内容。显然,这行不通,但这就是我开始的地方。我还发现“find”命令可能很有用,所以我一直在研究 find 的工作原理,但它比我想象的要复杂得多......

4

2 回答 2

0

也许你想要这样的东西?(无论如何,如果您使用的是 bash。)

localhost-2:~ $ echo {1,2,3}{1,2,3}
11 12 13 21 22 23 31 32 33
localhost-2:~ $ echo {1,2,3}{1,2,3},
11, 12, 13, 21, 22, 23, 31, 32, 33,
于 2013-02-19T02:53:42.447 回答
0

你可以使用 bash 的扩展东西:

echo {1..3}{1..3}
于 2013-02-19T02:56:16.563 回答