|
藍森林 http://www.lslnet.com 2006年6月26日 11:18
請教如何去掉"^L"
一打印文件,其中含換頁符〞ふL",如何去掉此符號 |
我試過sed 's/^L//g'不行,sed "s/^L//g"不行,sed 's/\^L//g'也不行 |
試試dos2unix命令。另外那個^L你是怎麼輸入的? |
什麼意思,請指點。^L是ctrl+V+L |
-->
[code] cat -t file| sed 's/\^L//g' >newfile[/code] |
試過了,我寫在shell文件中,sed 's/\^L//g' 不行 |
-->
[code]
$ cat a
aa bb gg 1.2 3.6 1.5
cc dd ee 0.2 0.4 0.55
$ cat -t a
aa bb gg 1.2 3.6 1.5
cc dd ee 0.2 0.4 0.55
^L
$ sed 's/\^L//g' a|cat -t
aa bb gg 1.2 3.6 1.5
cc dd ee 0.2 0.4 0.55
^L
$ cat -t a |sed 's/\^L//g' |cat -t
aa bb gg 1.2 3.6 1.5
cc dd ee 0.2 0.4 0.55
[/code] |
[code]tr -d '\f' <urfile[/code] |
用vi打開試一下g/^L/s///g
注意那個^L是ctrl+V+L。 |
| |