让path/to/file
成为包含字符串Hello_
的文件的路径,该字符串位于其他字符的中间位置。使用R
,我尝试在World
之后立即在此文件上打印字符串Hello_
,而不删除文件中的任何内容。
答案 0 :(得分:2)
您可以阅读文件,添加所需的文本,然后将更新的文本写入磁盘:
# Read text
file1 = readLines("pathToFile/test_file.txt")
# Add "World" after each instance of "Hello_"
file1 = gsub("(Hello_)","\\1World", file1)
# Write updated text to a new file (you can overwrite the existing file
# instead if you wish).
writeLines(file1, "pathToFile/test_file_updated.txt")