![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
shell
文章平均质量分 78
lemoncyb
这个作者很懒,什么都没留下…
展开
-
stdin,stdout,stderr,生定向到文件
将stdout、stderr导入到指定文件 在编写程序中,经常用到stdout、stderr作为输出,通常stdout用于输出程序运行正常时的信息,stderr用于输出程序出错时的信息。我们可以通过一些命令将stdout、stderr在屏幕上的输出导入到指定的文件。 1、准备工作 带有stdout、stderr输出的test.cpp #include原创 2013-09-27 09:40:27 · 1149 阅读 · 0 评论 -
SSH 在本地执行远程机器上的命令
在本地使用 ssh $RemoteNode 可以在执行远程机器上的命令,例如 ssh user@node ls /local 会执行远程机器上的 ls /local 命令,如果想在远程机器上连续执行多条命令,可以用单引号或者双引号将这些命令括起来,例如:ssh user@node "cd /local; pwd;ls"如果想在本地启动远程机器上的命令后就返回来,可以这转载 2013-10-23 21:11:19 · 889 阅读 · 0 评论 -
shell脚本抽取文本文件中指定字符串的方法:sed+grep方法、awk+grep方法(必要时可以联合sed以及grep)、grep+cut方法
在linux中经常要对一些动态的文本文件抽取指定的字符串,比如执行ps命令后想要获取指定的运行进程(如ps自己)的PID号(同一个进程每次启动的时候pid号是随机分配的)。该怎么办呢?当然,可以用一些截取字符串的方法,这里介绍一下用2种方法来解决这类问题。一、sed+grep方法:首先大概了解一下sed,sed是linux里面一个非交互性的文本流编辑器(好长的定义,反正我听起来我很转载 2013-11-18 10:19:55 · 1042 阅读 · 0 评论 -
详解著名的awk oneliner,第二部分:文本替换
将Windows/dos格式的换行(CRLF)转成Unix格式(LF)awk '{ sub(/\r$/,""); print }'这条语句使用了sub(regex,repl,[string])函数。此函数将匹配regex的string替换成repl,如果没有提供string参数,则$0将会被默认使用。$0的含义在上一篇已经介绍过,代表整行。这句话其实是将\r删除,然后print转载 2013-11-18 10:55:26 · 761 阅读 · 0 评论 -
使用 awk&cut 进行字符文本处理
为分析程序的访存规律,使用 fprintf 方法打印了每次访存时的内存地址,形成了很千行 0x... 开头的 12 位地址信息,要在 excel 中处理需要将 0x 及地址的前三位去掉,一是因为所有地址的前三位均相同,二是 excel 的转换函数 hex2dec() 无法处理8位以上的 16 进制数。主要变换过程为:0x2b9711fe5de0 --> =HEX2DEC("711fe5原创 2013-11-18 14:26:07 · 892 阅读 · 0 评论 -
如何使用gzip, zcat 命令
Linux压缩打包方法有很多种,以下讲了gzip, zcat 命令的概念,同时文列举了多种Linux压缩打包方法的范例供大家查看,希望对大家有所帮助....gzip, zcat 命令[root@linux ~]# gzip [-cdt#] 档名[root@linux ~]# zcat 档名.gz参数:◆-c :将压缩的资料输出到萤幕上,可透过资料流重导向来处理;转载 2014-01-16 10:08:46 · 1784 阅读 · 0 评论 -
nm命令查看对象,可执行及库文件
显示关于对象文件、可执行文件以及对象文件库里的符号信息。语法nm [ -A ] [ -C ] [ -X {32|64|32_64}] [ -f ] [ -h ] [ -l ] [ -p ] [ -r ] [ -T ] [ -v ] [ -B | -P ] [-e | -g | -u ] [ -d | -o | -x | -t Format ] Fil转载 2014-09-16 15:05:17 · 1604 阅读 · 0 评论 -
linux ar,gcc,ldd,nm命令详解
ar功能说明:建立或修改备存文件,或是从备存文件中抽取文件。语 法:ar[-dmpqrtx][cfosSuvV][a][b][i][备存文件][成员文件]补充说明:ar可让您集合许多文件,成为单一的备存文件。在备存文件中,所有成员文件皆保有原来的属性与权限。参 数: 指令参数 -d 删除备存文件中的成员文件。 -m 变更成员文件在备存文件中的转载 2014-09-16 15:12:10 · 905 阅读 · 0 评论