linux下查看文件ascii值(是否有两次换行)
来源:互联网 发布:apache cxf 2.5.9下载 编辑:程序博客网 时间:2024/04/29 03:56
在用kettle导数据的时候,文件中的一条数据到Oracle中就会出现两条。
因为是接手的代码,潜心研究了一下,最终判断应该是文件编码的问题,行结束有 \r\n 而在Linux环境正常应该是 \n.
验证判断使用的命令就是:od -Ax -c fileName.txt
一下是od命令详解:
Usage: od [OPTION]... [FILE]...
or: od [-abcdfilosx]... [FILE] [[+]OFFSET[.][b]]
or: od --traditional [OPTION]... [FILE] [[+]OFFSET[.][b] [+][LABEL][.][b]]
Write an unambiguous representation, octal bytes by default,
of FILE to standard output. With more than one FILE argument,
concatenate them in the listed order to form the input.
With no FILE, or when FILE is -, read standard input.
All arguments to long options are mandatory for short options.
-A, --address-radix=RADIX decide how file offsets are printed
-j, --skip-bytes=BYTES skip BYTES input bytes first
-N, --read-bytes=BYTES limit dump to BYTES input bytes
-S, --strings[=BYTES] output strings of at least BYTES graphic chars
-t, --format=TYPE select output format or formats
-v, --output-duplicates do not use * to mark line suppression
-w, --width[=BYTES] output BYTES bytes per output line
--traditional accept arguments in traditional form
--help display this help and exit
--version output version information and exit
Traditional format specifications may be intermixed; they accumulate:
-a same as -t a, select named characters, ignoring high-order bit
-b same as -t o1, select octal bytes
-c same as -t c, select ASCII characters or backslash escapes
-d same as -t u2, select unsigned decimal 2-byte units
-f same as -t fF, select floats
-i same as -t dI, select decimal ints
-l same as -t dL, select decimal longs
-o same as -t o2, select octal 2-byte units
-s same as -t d2, select decimal 2-byte units
-x same as -t x2, select hexadecimal 2-byte units
If first and second call formats both apply, the second format is assumed
if the last operand begins with + or (if there are 2 operands) a digit.
An OFFSET operand means -j OFFSET. LABEL is the pseudo-address
at first byte printed, incremented when dump is progressing.
For OFFSET and LABEL, a 0x or 0X prefix indicates hexadecimal;
suffixes may be . for octal and b for multiply by 512.
TYPE is made up of one or more of these specifications:
a named character, ignoring high-order bit
c ASCII character or backslash escape
d[SIZE] signed decimal, SIZE bytes per integer
f[SIZE] floating point, SIZE bytes per integer
o[SIZE] octal, SIZE bytes per integer
u[SIZE] unsigned decimal, SIZE bytes per integer
x[SIZE] hexadecimal, SIZE bytes per integer
SIZE is a number. For TYPE in doux, SIZE may also be C for
sizeof(char), S for sizeof(short), I for sizeof(int) or L for
sizeof(long). If TYPE is f, SIZE may also be F for sizeof(float), D
for sizeof(double) or L for sizeof(long double).
RADIX is d for decimal, o for octal, x for hexadecimal or n for none.
BYTES is hexadecimal with 0x or 0X prefix, and may have a multiplier suffix:
b 512, kB 1000, K 1024, MB 1000*1000, M 1024*1024,
GB 1000*1000*1000, G 1024*1024*1024, and so on for T, P, E, Z, Y.
Adding a z suffix to any type displays printable characters at the end of each
output line.
Option --string without a number implies 3; option --width without a number
implies 32. By default, od uses -A o -t oS -w16.
Report od bugs to bug-coreutils@gnu.org
GNU coreutils home page: <http://www.gnu.org/software/coreutils/>
General help using GNU software: <http://www.gnu.org/gethelp/>
For complete documentation, run: info coreutils 'od invocation'
- linux下查看文件ascii值(是否有两次换行)
- Linux下查看是否有回车字符(回车换行问题):
- 使用od命令,linux下以ASCII方式查看文件
- 查看某个路径文件夹下是否有文件
- linux 下查看有当前文件夹有多少个文件
- Linux下如何查看一个文件夹下有多少文件
- Linux 下 ascii 的查看方式
- 1.查看linux下,Qt有是否有通道为关闭
- linux 系统,查看某目录下有多少个文件
- 怎么查看linux文件夹下有多少个文件
- Linux下查看文件内容的ASCII码以检查内容的编码一致
- linux 查看网卡是否有网线连接
- linux 查看ascii码表
- linux下查看(挂载)windows文件
- linux下查看字符的ascii码是多少
- [转]Linux下查看oracle是否启动
- Linux下如何查看tomcat是否启动。
- 5 linux下查看memcache是否正常
- 端口被占用处理(windows下)
- eclipse部署项目到webapps下,如何不带contextPath来访问
- 《转》c++学习路线与推荐书籍
- Linux 环境变量的设置、查看方法
- PHPEXcel 10008错误解决
- linux下查看文件ascii值(是否有两次换行)
- EasyUi Datagrid的基础使用
- 错误:QtXml: No such file or directory
- ZooKeeper示例
- java中的常量
- yii2引入css和js文件
- 移植live555 到hi3518
- 关于log4j的日志操作
- SVN解除项目的版本控制