您好,我想在每行的每個單詞之前添加單詞:tarvell:。 該文件是1GB,所以我希望能夠通過我的VPS做到這一點,如果可能的話。 我猜測某種grep/awk程序可以做到這一點。謝謝。如何在現有文本之前添加文本
電流: 1號線 線路2 3號線
旺旺: tarvellLine1 tarvellLine2 tarvellLine3
您好,我想在每行的每個單詞之前添加單詞:tarvell:。 該文件是1GB,所以我希望能夠通過我的VPS做到這一點,如果可能的話。 我猜測某種grep/awk程序可以做到這一點。謝謝。如何在現有文本之前添加文本
電流: 1號線 線路2 3號線
旺旺: tarvellLine1 tarvellLine2 tarvellLine3
問:即時猜測某種的grep/awk程序可以做到這一點
答:是的,真的。
我猜你的VPS可能運行的是Linux(或一個關閉* nix變體),並且你有一個命令提示符(例如膩子終端)。
嘗試「sed」。
例:
# Create input file
vi tmp.txt
abc
def
geh
# Add "tarvell" to the beginning of each line; write to a second file
sed 's/^/tarvell/' tmp.txt > tmp2.txt
# Print the results
cat tmp2.txt
tarvellabc
tarvelldef
tarvellgeh
sed 's/\(^\|\W\)\(\w\)/\1tarvell\2/g' -i
名
原
one two
three (four), five
更新
tarvellone tarvelltwo
tarvellthree (tarvellfour), tarvellfive