Wie mache ich eine Permutation in bash mit N! Eingang

Ich muss eine Permutation in bash mit den Befehlen "eval" und "seq" durchführen. Also muss ich erst eine Permutation machen, die die gleichen Zahlen enthalten könnte, dann muss ich sie irgendwie filtern.

Der Lehrer sagte mir, ich müsse zwei Zyklen / Perioden hintereinander verwenden. Aber ich weiß nicht, wie es geht.

Die Eingabe ist wie folgt:

3

Die Ausgabe sollte lauten:

123
132
213
231
312
321

Wenn mir jemand helfen könnte, wäre das toll!

Bearbeiten: Ich möchte wissen, wie es mit diesen Befehlen gemacht wird, mein Freund hat es mir so gemacht:http: //pastebin.com/wM2U1Su Der Lehrer sagte mir, es sei zu gut, wäre nicht auf diesem Level. Ich sollte es mit seq und eval machen, auch wenn es dann nicht so gut ist. Das zweite Problem war, dass die Eingabe 123 war, nicht 3, wie 3! ..

Antworten auf die Frage(6)

Ihre Antwort auf die Frage