Jag skulle vilja få ett förslag på lösning till följande problem.
Jag har en fil med ord eller strängar. Det kan se ut så här:
- hej
som
A
56
I detta fall är n=4
Jag önskar göra ett script/program (t ex i awk, bash, perl, pyton etc.) som genererar följande utifrån ovan nämnda fil:
hej
som
A
56
hejsom
hejA
hej56
somhej
somA
som56
…
hejsomA
hejsom56
…
hejsomA56
hejsom56A
hejAsom56
hejA56som
...
56Asomhej
Vet inte om permutationer är den korrekta bedömningen då man inte använder samtliga n-stycken vid varje tillfälle.
Kombinationer?
Hur som helst, så fattar ni säkert. Att pipe:a till sort -u efter körning för att eliminera dubletter är fullt tillåtet, bara det blir löst.
Jag är också fullkomligt medveten om att det snabbt blir ohyggligt många kombinationer/permutationer.
Hasse