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