[問題] 檔案結尾的問題

看板Linux作者 (奶油蘇打)時間13年前 (2012/07/23 13:11), 編輯推噓1(103)
留言4則, 3人參與, 最新討論串1/3 (看更多)
問題一: 使用 vi 編輯文件時,是否程式會在文件末行自動加入換行字元? 因為我使用 ls 觀看檔案大小時,總是會多出一個百特。 有方法可以除去那檔案中最末端的換行字元嗎? 問題二: 終端機下使用 echo "mystring">testfile 似乎也是會自動加入換行字元, 有方法可以在創建檔案的時候除去那個煩人的換行字元嗎? 以上兩個問題麻煩請老手為新手解答一下,謝謝。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.127.140.139

07/23 13:18, , 1F
http://goo.gl/TNdUM Vim Tips Wiki 的說明
07/23 13:18, 1F

07/23 13:26, , 2F
echo -n 'yourstring' > testfile 沒有換行
07/23 13:26, 2F

07/23 13:27, , 3F
換行雖然看不見,除非你是一直打下去,不然換行符號是必要
07/23 13:27, 3F

07/24 00:33, , 4F
在vim裡set binary 再set noeol 存檔 應該就行了
07/24 00:33, 4F
文章代碼(AID): #1G3DqHiK (Linux)
討論串 (同標題文章)
文章代碼(AID): #1G3DqHiK (Linux)