Shell编程
iteye_5552
这个作者很懒,什么都没留下…
展开
-
shell命令集
1、给一个变量赋值,用let,如: let num=1 let num=num+1 echo $num 2、Bash下使用unset命令删除相应的变量或函数 unset命令就会把变量从当前Shell和后续命令的环境中删除。其命令的语法如下: unset [-fv] [变量或函数名称] -f选项表示删除一个已定义的函数;-v选项表示删除一个变量。 ...原创 2016-03-16 10:36:43 · 113 阅读 · 0 评论 -
shell编程之cut
cut用法 博客分类: shell基础/命令/语法 linux之cut用法 cut是一个选取命令,就是将一段数据经过分析,取出我们想要的。一般来说,选取信息通常是针对“行”来进行分析的,并不是整篇信息分析的。 (1)其语法格式为: cut [-bn] [file] 或 cut [-c] [file] 或 cut [-df] [file] 使用说明 cut ...原创 2015-03-01 14:21:16 · 86 阅读 · 0 评论 -
很精彩的linux命令(转载)
博客分类: linux运维shell基础/命令/语法 1.按内存从大到小排列进程: ps -eo "%C : %p : %z : %a"|sort -k5 -nr 2.查看当前有哪些进程;查看进程打开的文件: ps -A ;lsof -p PID 3.获取当前IP地址(从中学习grep,awk,cut的作用) ifconfig eth0 |grep "inet ad...原创 2015-03-01 14:32:39 · 62 阅读 · 0 评论 -
鸟哥的linux私房菜(数据流重定向)
1、数据流重导向 标准输入(stdin) :代码为 0 ,使用 < 或 或 >> ; 标准错误输出(stderr):代码为 2 ,使用 2> 或 2>> ; 一串指令的最左边一定是指令,而在 >,2>,< 右边的,必须是档案或装置才行! • 1> :是将正确的数据输出到指定的地方去 • 2> :是将错误的数据输出到指定的地方去 [dmtsai@linux ~]$ fin...原创 2015-03-02 16:39:17 · 216 阅读 · 0 评论 -
Linux xargs命令
xargs是给命令传递参数的一个过滤器,也是组合多个命令的一个工具。它把一个数据流分割为一些足够小的块,以方便过滤器和命令进行处理。通常情况下,xargs从管道或者stdin中读取数据,但是它也能够从文件的输出中读取数据。xargs的默认命令是echo,这意味着通过管道传递给xargs的输入将会包含换行和空白,不过通过xargs的处理,换行和空白将被空格取代。 xargs是一个强有力的命令...原创 2015-03-02 16:41:08 · 66 阅读 · 0 评论