1. 最近在使用sqlldr 匯入資料時,總是報非法數字這個錯誤。
結果發現原來是檔案格式的錯誤,需要將檔案dos2unix.
2. 如何判斷linux檔案是否是dos格式
方法如下:
1。 grep "^m" 檔名稱。
^m 是ctrol + v + m 打出來的。
2。file 檔名
bash-3.2$ file test.txt
test.txt: ascii text, with crlf line terminators
with crlf line terminators 代表是dos格式
bash-3.2$ file test.txt
test.txt: ascii text 代表是unix 格式
linux檢視檔案格式
1.vim 檢視 vim 開啟檔案,切換到底線命令模式,在最底一行輸入如下命令 set fileencoding 12.file 檢視上面方式得出來的檔案編碼格式有時候總是不一致,不清楚為啥。1.vim 轉換 在vim中直接進行轉換檔案編碼,比如將乙個檔案轉換成utf 8格式 set fileenc...
檔案格式 Linux篇
去除行尾空格 sed i s g filename 去除當前目錄下所有檔案的行尾空格 ls r awk i pwd sed i s g sed i s g filename delate space in lines trail sed i d filename delate empty lines...
Oracle 控制檔案格式ctl檔案格式
options skip 1,errors 10 load data characterset zhs16gbk infile into table table name truncate fields terminated by optionally enclosed by trailing nu...