您好我想在每一行的每个单词之前添加单词:tarvell: 该文件是1Gb所以我希望能够通过我的VPS尽可能地做到这一点。 我猜某种grep / awk程序可以做到这一点。感谢。
电流: 1号线 2号线 line3中
需要: tarvellLine1 tarvellLine2 tarvellLine3
答案 0 :(得分:0)
问:我猜某种grep / awk程序可以做到这一点
答:是的,确实。
我猜你的VPS可能正在运行Linux(或者是一个close * nix变体),并且你有一个命令提示符(例如一个putty终端)。
尝试“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
答案 1 :(得分:0)
sed 's/\(^\|\W\)\(\w\)/\1tarvell\2/g' -i
filename
原始
one two
three (four), five
更新
tarvellone tarvelltwo
tarvellthree (tarvellfour), tarvellfive