多出來的\n - Linux

Ingrid avatar
By Ingrid
at 2010-04-21T02:28

Table of Contents

因為不知道爬文要打什麼關鍵字…所以發文想請問大神@@

我在寫網路程式的時候遇到換行問題,出在我導入文本的時候多一個\n
不死心找了好久發現…
$ vim tmp
打一個a然後存打離開
$ od -t c tmp
0000000 a \n
0000002
問題是:我只有輸入一個a為什麼會多出一個\n?
$ vim tmp
把a砍掉,整個檔案一個字也沒打(backspace 按到底)
$ od -t c tmp
0000000 \n
0000001
為什麼還是有一個byte@@?

很納悶…不知道有人有一樣的困惑嗎@@

--
Tags: Linux

All Comments

Selena avatar
By Selena
at 2010-04-21T03:52
看起來像是 vim 自己補上去的...?
Barb Cronin avatar
By Barb Cronin
at 2010-04-24T11:38
我用ee也是一樣QQ
Noah avatar
By Noah
at 2010-04-25T17:22
故意的吧 plain text editor很多都會這樣做
Kristin avatar
By Kristin
at 2010-04-26T05:31
text多那個無妨 binary file你也不會去用text editor改
有了那個\n 許多操作的相容性會比較好
Margaret avatar
By Margaret
at 2010-04-29T14:19
譬如檔案串接的時候 一行一個entry的東西串起來就不會爛
像gcc 檔尾沒有\n也會給個warning
Gilbert avatar
By Gilbert
at 2010-05-01T22:07
我記得 vim 的 eol 設定可以改, 查一下吧
Oscar avatar
By Oscar
at 2010-05-04T04:25
可以用joe試試,不會自動補\n
George avatar
By George
at 2010-05-05T23:04
!joe有滿足我的需要^^只是vim還要研究怎麼設定
Lauren avatar
By Lauren
at 2010-05-06T22:59
感謝眾仙指點><
Ingrid avatar
By Ingrid
at 2010-05-08T09:21
set [binary [noendofline]]
第一次來就有這樣的收穫,開心XD
Megan avatar
By Megan
at 2010-05-11T14:29
gcc沒有警告我要\n,要怎麼設才不會過濾這項警告呢?
Megan avatar
By Megan
at 2010-05-15T22:37
haha.c:5:2: warning: no newline at end of file
Eden avatar
By Eden
at 2010-05-19T22:46
真的有!!!

Ubuntu 安裝 Java

Iris avatar
By Iris
at 2010-04-21T01:53
最近因為有意要學習 Java 而打算在我的電腦中安裝 JDK 找了很多教學文下載並安裝了 .bin 安裝多次之後依然失敗 搜尋了很多關鍵字才發現 .bin 在 Ubuntu 是裝不起來的 於是根據 http://0rz.tw/sWs4Y 的方法安裝也失敗 失敗畫面︰http://0rz.tw/FjRw4 根 ...

Ubuntu如何在多顯示卡的環境下運作

Lucy avatar
By Lucy
at 2010-04-21T00:55
今天安裝了一套系統, 硬體上總共安裝了三片顯示卡 兩片是nvidia GTS250, 一片是nvidia FX580 GTS250每一片都含兩個DVI部, FX580包含一個DVI埠與兩個Display埠 GTS250分別插在PCIe-2與PCIe-4, 這兩個是x16的slot FX580插在PCIe-6, ...

關於遠端的程式呼叫

Mary avatar
By Mary
at 2010-04-20T22:55
※ [本文轉錄自 LinuxDev 看板] 作者: hl4 (Minimi) 看板: LinuxDev 標題: [問題] 關於遠端的程式呼叫 時間: Tue Apr 20 22:53:32 2010 在沒有編譯工具的環境中,有什麼辦法可以得到遠端主機中某個檔案的md5sum? 目前我的主要工具是she ...

Ubuntu 的自動備份和鏡像設定

Todd Johnson avatar
By Todd Johnson
at 2010-04-20T15:17
各位大大好 公司有一應用軟體安裝在一個套裝 mail 的unix系統上, 此系統僅提供 web 介面維護, 因為不是太了解 unix 系統, 所以就利用簡便的web設定, 但是有許多的限制或缺失, 所以想請教 1. 權限與安全設定 2. 自動備份某些目錄檔案到另一台電腦 3. 自動重開機 4. 做鏡像硬碟 ...

Linux USB安裝

Yedda avatar
By Yedda
at 2010-04-20T15:15
不好意思 想請問一下各位 最近嘗試著使用下載來的debian印象檔(lxde版本) 把他放到USB隨身碟上(使用unetbootin) 想拿來安裝用(因為沒有光碟機) 可以成功開機到安裝畫面 但是一到光碟偵測的部份就卡住了.. 因為現在根本沒有光 ...