1
讓path/to/file
成爲包含字符串Hello_
的文件的路徑,該文件位於大量其他字符的中間。使用R
,我試圖在Hello_
之後立即在此文件上打印字符串World
,而不擦除文件上的任何內容。如何在文件上查找字符串並在其後打印?
讓path/to/file
成爲包含字符串Hello_
的文件的路徑,該文件位於大量其他字符的中間。使用R
,我試圖在Hello_
之後立即在此文件上打印字符串World
,而不擦除文件上的任何內容。如何在文件上查找字符串並在其後打印?
您可以讀取該文件,添加所需的文本,然後寫更新的文字盤:
# 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")
'sed'是真棒對於這樣的事情,它應該被速度極快。做'sed -i'/ Hello_ /世界'路徑/到/文件' – 2015-01-27 03:29:23