我想在文件中匹配文件中的字符串时从file.txt中插入第一个单词,我有500个这样的文档,所以如果可以的话就很好
file.txt看起来像这样:
test1 t1
test2 t2
test3 t3
这是我的代码
code="t1"
sed -i -e 's/^/Name="$code" /'
这将导致
code="t1"
sed -i -e 's/^/Name="t1" /'
这是我希望在所有文档中最终输出的内容:
document1.txt
code="t1"
sed -i -e 's/^/Name="test1" /'
document2.txt
code="t2"
sed -i -e 's/^/Name="test2" /'
答案 0 :(得分:0)
我不清楚您的要求。如果您不能根据第二个单词提取第一个单词,然后进行一些字符串操作,那么以下操作可能会有所帮助。
dispose()
内容:
file.txt
提取第二个单词,提取第一个单词:
test1 t1
test2 t2
test3 t3