2013-02-19 83 views
0

我想找到的數字1,2,3,也就是說,我想形式的命令的所有可能的組合:找到所有組合UNIX

$ echo ______ 

這將返回以下內容:

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

它不一定必須按照該順序,但所有這些組合必須顯示。我會如何去做這樣的事情?

編輯:

到目前爲止,我已經學會了如何使用元字符,字符類特別是,以爲我能以某種方式使用它們。沿着[1-3] [1-3]的方向。顯然,這不起作用,但這是我開始的地方。我也發現「查找」命令可能是有用的,所以我一直在尋找如何找到作品,但它比我想象的要複雜得多...

+1

http://www.google.com/search?q=what+have+you +試過 – 2013-02-19 02:50:52

回答

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, 
+0

是啊!這是我想要的,在這種情況下使用{}和[]之間有什麼重要意義? – 2013-02-19 02:55:55

0

你可以使用bash的擴展件事情:

echo {1..3}{1..3}