文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>gawk&sed&高级文本处理

gawk&sed&高级文本处理

时间:2010-10-19  来源:Codeplayer

冒号=true(shell内建命令)
:  ${JOBS:=}
    : 空命令,什么也不做。但 ${JOBS:=} 会被当作 : 命令的参数进行解析。
>/dev/null 2>&1    将stdout和stderr合并输出到/dev/null,忽略输出。可以当作注释写法。
/dev/null:            空设备文件
1:                文件描述符1;1代表STDOUT_FILENO
2:                文件描述符2;2代表STDERR_FILENO
0:                键盘输入
&:                等同于
>/dev/null        ="1>/dev/null":将标准输出(fd=1)重定向到空设备文件。
2>&1            标准错误(fd=2)等同于fd=1重定向到1的重定向设备中。

注:command >file 2>&1
    将stdout直接送向file,stderr继承fd1的管道,被送往file。
    整个过程file只被打开一次,只使用了一个管道FD1,但包括了stdout和stderr的内容。
cut
    -b [-n] [filename...]            -b:    byte
    -c [filename...]                -c:    character
    -f [-d delim][-s][filename ...]    -f:    field
注:
    -b、-c、-f表示操作范围,-n表示具体数字
    delim:delimiter,分隔符.默认为TAB
    -s表示不包括那些不含分隔符的行(有利于去掉注释和标题)
结果范围:
    N    只有第N项
    N-    从第N项一直到行尾
    N-M    从第N项到第M项(包括M)
    -M    从一行的开始到第M项(包括M)
    -    从一行的开始到结束的所有项

相关阅读 更多 +
排行榜 更多 +
辰域智控app

辰域智控app

系统工具 下载
网医联盟app

网医联盟app

运动健身 下载
汇丰汇选App

汇丰汇选App

金融理财 下载