我有两个不同的文本文件,一个包含四个字母的单词,另一个包含四位数字,每行一个。其中一个文件中的单词与另一个文件中同一行上的数字对应。例如:
CATS RATS HATS
与以下内容相匹配:
2287 7287 4287
我想将数字附加到其匹配的单词末尾,使其看起来像这样:
CATS2287 RATS7287 HATS4287
到目前为止,我已经有了以下代码:
但问题是a)它不会将内容打印/回显到一个新文件中,b)每当第一次循环遇到一个新数字时,它都会循环遍历每个单词,因此最终,所有的单词都会与数字文件中的最后一个数字配对。 在此先感谢您的帮助。
CATS RATS HATS
与以下内容相匹配:
2287 7287 4287
我想将数字附加到其匹配的单词末尾,使其看起来像这样:
CATS2287 RATS7287 HATS4287
到目前为止,我已经有了以下代码:
for i in $(cat numbers); do
sed 's/$/'$i'/' words;
done
但问题是a)它不会将内容打印/回显到一个新文件中,b)每当第一次循环遇到一个新数字时,它都会循环遍历每个单词,因此最终,所有的单词都会与数字文件中的最后一个数字配对。 在此先感谢您的帮助。