當前位置:首頁 » 操作系統 » echolinux換行

echolinux換行

發布時間: 2024-11-22 11:11:27

A. LINUX刪掉換行符

去掉文件中的換行符
(1)tr命令的操作是針對文件的操作,它把整個文本當做操作的對象,所以可以直接去除文件中的換行符
tr '\n' ' ' < file
(2)sed的操作對象是行.而作為行分割符號的回車符,本身是不屬於行的.所以sed中必須加上N命令,把下一行的內容添加到當前的pattern space中,這樣實際上是把相鄰的2行合並了.下一次仍然是先n,再p,再N,開始新的輪回:
cat file | sed 'N;s/\n/ /'
所以上面的語句是不能把文件內容合並為一行的,到底該怎麼寫,我暫時沒有想到,呵呵
(3)直接用awk
awk '{printf("%s ",$0)}' file
(4)當然,用echo也是可以的:
while read line;do echo -n "$line"; done < awk_help.txt, 這樣,可以把awk_help.txt的內容合並為一行
sed -e "s#\[/r][/r][/n]#\[/r][/n]#g" file

熱點內容
用一句話證明我很窮ftp 發布:2025-07-13 15:54:48 瀏覽:935
安卓如何啟動畫面 發布:2025-07-13 15:43:22 瀏覽:642
安卓哪個娃娃 發布:2025-07-13 15:35:52 瀏覽:141
伺服器列表格式錯誤什麼意思 發布:2025-07-13 15:33:05 瀏覽:169
lol腳本有哪些 發布:2025-07-13 15:10:28 瀏覽:164
lol怎麼上傳囧圖 發布:2025-07-13 15:09:40 瀏覽:89
c語言火車售票系統 發布:2025-07-13 15:06:55 瀏覽:391
用什麼緩存視頻 發布:2025-07-13 14:52:27 瀏覽:360
GTA5mods文件夾 發布:2025-07-13 14:52:27 瀏覽:53
如何在本地搭建svn伺服器地址 發布:2025-07-13 14:52:26 瀏覽:964