UNIX 学习笔记
文章平均质量分 65
shpd2852856
这个作者很懒,什么都没留下…
展开
-
Shell Script 常见问题
1) 删除空行sed -- (修改的内存里的内容,不直接修改文件)sed '/^$/d' filename -- (不能解决带空格和制表符的空行)sed '/^ *$/d' filename -- (不能解决带制表符的空行)sed '/^[ ]*[\t]*$/d' hello -- (老版本的sed可能无法识别\t)orsed '/^[ ]*[ ]*$/d' h原创 2012-03-28 07:25:07 · 250 阅读 · 0 评论 -
UNIX 命令
cut截取的方式有三种,一是按照字符位置,二是按照字节位置,三是使用一个分隔符将一行分割成多个field,并提取指定的fields。cut命令有5个参数,其中-c,-b,-f分别表示"character", "byte"以及"field"截取方式。当采用field模式截取时,需要用"-d"参数指定一个分隔符,分割符只能为单个字符。另外还有一个"- s",suppress,表原创 2012-03-28 16:27:37 · 480 阅读 · 0 评论 -
UNIX find + grep
1) 查看指定目录下文件名中包含字符串abc的.log文件find /schedapps/test/log -type f -name "*abc*.log"find /schedapps/test/log -type f -name "*.log" | grep abc 2) 查看指定目录下文件名中不包含字符串abc的文件find /schedapps/test/log -t原创 2012-04-20 14:57:29 · 801 阅读 · 0 评论 -
shell script coding standard
#!/bin/ksh############################################################################################################ Program: test.ksh原创 2012-04-23 17:52:20 · 295 阅读 · 0 评论 -
CRLF
ASCII hexadecimal CommentCR\r0x0d移动光标至该行的起始位置LF\n0x0a换行至下一行行首起始位置原创 2012-11-15 14:57:25 · 282 阅读 · 0 评论