基本的に、固有の情報を含む 3 つのテキスト ファイルから情報を読み取ろうとしています。
テキストファイルのセットアップ方法は次のとおりです。
textA.txt
----------------
something.awesome.com
something2.awesome.com
something3.awesome.com
...
textB.txt
----------------
123
456
789
...
textC.txt
----------------
12.345.678.909
87.65.432.1
102.254.326.12
....
今、私がこのようなものを出力すると、どのように見えると思いますか
something.awesome.com : 123 : 12.345.678.909
something2.awesome.com : 456 : 87.65.432.1
something3.awesome.com : 789 : 102.254.326.12
私が今試しているコードは次のとおりです。
for each in `cat site.txt` ; do
    site=`echo $each | cut -f1`
    for line in `cat port.txt` ; do
        port=`echo $line | cut -f1`
        for this in `cat ip.txt` ; do
            connect=`echo $this | cut -f1`
            echo "$site : $port : $connect"
        done
    done
done
私が得ている結果は狂ったように間違っていて、私が望むものではありません。これを修正する方法がわかりません。
可変形式で情報を呼び出せるようにしたい。