linux換行快捷鍵 LINUX刪掉換行符?
LINUX刪掉換行符?刪除文件中的換行符(1)TR命令的操作是針對文件的。它以整個(gè)文本作為操作對象,因此可以直接刪除文件中的換行符tr “n “”(2)SED的操作對象是一行。回車符作為行分割符號(hào),不
LINUX刪掉換行符?
刪除文件中的換行符
(1)TR命令的操作是針對文件的。它以整個(gè)文本作為操作對象,因此可以直接刪除文件中的換行符
tr “n “”
(2)SED的操作對象是一行。回車符作為行分割符號(hào),不屬于行本身。因此,必須將N命令添加到sed以將下一行的內(nèi)容添加到當(dāng)前模式空間。這樣,兩條相鄰的線實(shí)際上合并了。下一次仍然是n,然后是p,然后是n以開始新的循環(huán):
cat file | sed “NS/n/”
因此上面的句子不能將文件的內(nèi)容合并到一行中。我還沒想過怎么寫呢,哈哈
(3)直接用awk
awk“{printf(%s”,$0)}”文件
(4)當(dāng)然,echo也可以用:
邊讀邊做echo-n“$line”完成
sed-e“s[/R][/n][/R][/n][/n][/n]“g”文件
1。首先,單擊終端開始,
2。然后輸入命令:[sudo apt install VIM],
3。輸入編輯命令:[VIM]文件名,并將光標(biāo)移到已刪除的行。
4. 按鍵盤DD,然后查看已刪除的。輸入[:WQ]。
5. 輸入并保存后,單擊x退出并完成渲染。