0
ファイル1:N組み合わせ、シンプルなbashの
1F
2F
3F
4F
5f
がファイル2:
1F
2F
3F
4F
5f
私はすべての可能な組み合わせを生成する簡単なコード
#!/bin/bash
for a in $(awk '{print $1}' intf1)
do
for b in $(awk '{print $1}' intf2)
do
echo -e "$a:$b" >> file
done
done
これの出力を持っていますコード:
1F:1F
1F:2F
1F:3F
1F:4F
2F:1F
etc
しかし、私はしたいと思います:
1)完全に繰り返し
2を避けるため)(彼は第二のファイルから取得されますワード(行)の数)「の数を選択」:
を第二のファイルの各2行:
1F:2F
1F:3F
2F:3F
2F:4F
3F:4F
3F:5F
4F:5F
第二のファイルの各三行:
1F:2F
1F:3F
1F:4F
2F:3F
2F:4F
2F:5F
etc..
そしてなど
あなたの望む結果は何ですか?私はリクエスト#2と#3を理解していません。私はより小さいが、完全な例を作ることを提案する – NinjaGaiden
私はテキストを単純化し、長すぎるテキストは人々を混乱させる – Jonh