私の入力ファイル(〜5k行)の形式は次のようになります
foo0: users/user1/temp1 users/user2/temp1 4.0
foo1: users/user2/temp1 users/user4/temp2 users/user4/temp1 1.0
foo2: users/user1/temp3 users/user2/temp3 2.0
foo4: users/user4/temp5 users/user2/temp6 users/user1/temp1 users/user3/temp1 4.0
私のスクリプトが行う必要があるのは、各行を見て、各パスを取得し、ファイルを開いて、それに基づいて内部の何かをチェックすることです。
例: 1 行目では、スクリプトはuser1 .txt を開き、user1.txt 内で temp1 を検索して何かを実行する必要があります。次に、user2 .txt に移動し、内部で temp1 を探して何かを行います。
2 行目: users2 .txt を開き、temp1 を検索します。users4 .txt を開き、temp2 を検索します。users4 .txt を開き、temp1 を検索します。
それについて行くための最も速い方法は何ですか。現在、1つずつ開いたり閉じたりしていますが、時間がかかりそうです。どんな助けでも感謝します、ありがとう!