我有純文本的txt文件。只有文本字符串,是這樣的:將符號添加到文件中每個字符串的末尾
asdasd asd asd asd
asdasdasdasd asd a
asdasdasdasdasdasd
我需要添加;符號到每個字符串的末尾。我需要得到:
asdasd asd asd asd;
asdasdasdasd asd a;
asdasdasdasdasdasd;
我該如何使awk或其他文本處理使用情況?
謝謝。
我有純文本的txt文件。只有文本字符串,是這樣的:將符號添加到文件中每個字符串的末尾
asdasd asd asd asd
asdasdasdasd asd a
asdasdasdasdasdasd
我需要添加;符號到每個字符串的末尾。我需要得到:
asdasd asd asd asd;
asdasdasdasd asd a;
asdasdasdasdasdasd;
我該如何使awk或其他文本處理使用情況?
謝謝。
sed 's/$/;/' file
sed用分號替換字符串的末尾。
如果awk的需要(如每個操作的要求):
awk '1' ORS=";\n" file
sed的是你的朋友。
sed -i "s/$/;/" filename
公開賽在vi
該文件,併發出此命令
:%s/$/;/g