摘要: 1)使用sed命令快速得到一个文件第一行内容sed -n '1'p file 这条语句可以实现这个需求,但是这个文件如果有百万条数据,这样性能上会有问题。解决办法:代码 sed -n '1p;1q' file这条命令将只输出第一行,同时退出程序。linux下经常man command是个好习惯。2)磁盘使用率偏大,需要察看哪个文件或目录占用空间最大du -sm * | sort -nrdu参数-s, --summarize display only a total for each argument-m like --block-size=1Msort参数-n, 阅读全文
posted @ 2013-12-21 17:48 wangjunzi 阅读(316) 评论(0) 推荐(0) 编辑
摘要: read这个命令还是不错的,具体的参数可以自行 man read,具体的来说一下使用read命令去读取linux系统上的文件,当文件没有可读的行时,read命令将以非零状态退出。 读取文件的关键是如何将文本中的数据传送给read命令。最常用的方法是对文件使用cat命令并通过管道将结果直接传送给包含read命令的while命令。逐行读取文件:1 while read line2 do3 echo $line4 done < yourfile1 cat yourfile | while read line2 do3 echo $line4 done 阅读全文
posted @ 2013-12-21 17:22 wangjunzi 阅读(497) 评论(0) 推荐(0) 编辑