10
A
回答
15
sed 's/..$//' filename.txt
2
第二个BenV的答案。然而,你可以确保你只能通过删除^ A:
sed 's/^A^A$//' <file>
除此之外,找出^ A是什么,我做了以下内容:
% echo -n '^A' |od -x
0000000 0001
0000001
% ascii 0x01
ASCII 0/1 is decimal 001, hex 01, octal 001, bits 00000001: called ^A, SOH
Official name: Start Of Heading
(想添加为注释,但它不会做正确引用)
+1
请注意,您需要键入Ctrl-A,而不是文字^和文字A. – 2010-04-08 04:01:32
0
你也可以用awk
awk '{sub(/..$/,"")}1' file
,您还可以使用shell
while read -r line; do echo ${line:0:(${#line}-2)}; done<file
但是如果你正在谈论摆脱DOS新行(即\ r \ n)的,你可以使用dos2unix
命令
相关问题
- 1. 从每个文本文件中删除最后一个空行
- 2. Python - 删除文本文件中的最后一个字符
- 3. C#删除文本框中的最后两个字符
- 4. 删除文件的每一行中最后一个字符的最佳方法
- 5. 从文本文件中删除最后10个字符
- 6. AppleScript:删除文本字符串中的最后一个字符
- 7. 删除文件夹中文件名的最后一个字符
- 8. 蝙蝠文件删除文件中的最后一个字符?
- 9. 从文件中的每一行中删除最后一个字符串
- 10. 从txt文件的每一行删除第一个和最后一个字符
- 11. 忽略文本文件中每行的最后一个字?
- 12. 如何从文本字段中删除最后一个字符?
- 13. 从文本文件中删除最后2个字符:shell脚本
- 14. 在java字符串中的两个空格后删除文本
- 15. 删除元素文本中的最后一个字符
- 16. 如何删除文本中的最后一个字符?
- 17. 如何使用vi删除文本文件中每行的前5个字符?
- 18. 删除最后两个字符
- 19. 删除文本文件中的单个字符行
- 20. 使用python删除文件中的最后4个字符
- 21. 从文本框在C#中删除最后一个字符
- 22. 如何从文本框中删除最后一个字符?
- 23. 删除文本文件中的最后一行
- 24. 如何删除Java中文本文件的最后一行?
- 25. 如何删除字典中每个键的最后两个值?
- 26. 删除文本框绑定的最后一个字符
- 27. 如何删除最后一个文本的换行符
- 28. powershell从文件名中删除最后3个字符
- 29. 从txt文件中删除最后一个字符
- 30. awk或sed删除字符前文件中的文本然后字符后
如果有什么人想删除最后一个字符1232? – qed 2013-09-19 10:06:16
了解它:'sed's /。\ {1232 \} $ //'filename' – qed 2013-09-19 10:07:59