命令行
oneinmore
这个作者很懒,什么都没留下…
展开
-
Linux下top和collectl显示完整命令行
完整命令行包括命令名和全部参数,获取这些信息对于准确定位程序非常有帮助,尤其是在查看java程序的时候。top 加 -c 参数collectl 在显示进程信息的时候加上 --procopts w ,比如 回放模式下: collectl -p xxxxxxxx.raw.gz -sZ -oT --top --procopts w原创 2017-02-10 16:59:49 · 14598 阅读 · 0 评论 -
grep匹配回车符的问题
grep匹配回车符的问题对于不识别CRLF格式文本文件的grep命令(比如Linux和Cygwin下面的grep)来说,回车符(carriage return)\r 并不是有特殊含义的字符,而是普通字符,所以如果要匹配回车符,只需要找到一个能够输入回车符这个字符的方式即可,而bash 的$'\r' 就能满足要求。下面举例说明。CVS 在windows的CVS目录下Tag文件是是DOS格式文原创 2018-01-22 16:06:20 · 13384 阅读 · 1 评论 -
awk字段分隔符的一个处理技巧,可以用于转换分隔符或者行到列的转换
之前感觉awk转换字段分隔符不是方便,比如需要将字符串1,2,3从逗号分隔转成冒号分隔1:2:3,一般来说可能需要弄个循环按字段遍历一下:echo 1,2,3 | awk -F, -v OFS=: '{ for(i=1; i<NF; i++) { printf "%s%s", $i, OFS } printf "%s\n", $(NF)}'或者使用print语句来进行,...原创 2019-06-12 17:26:22 · 3730 阅读 · 0 评论