发布时间:2015-03-27 17:31:06
sed高级命令:一、模式空间(pattern space):n;追加下一行(把文件两行看作一行),多行next(n)命令通过读取当前行的下一行,并把两行组成一行来进行接下来的处理。$!n;使用n的时候加一个判断,即当前行为最后一行时,不读取下一行的内容:n;读取下一行(读取文件的偶数行),用下一个命令处理读取的行。p;打印模式空.........
发布时间:2015-03-27 10:13:10
linux shell脚本中点号和source命令linux中一个文件是根据其是否具有执行属性来判断他是否可以直接运行的。就像windows下的exe一样。如果我们要执行某一个文件,可以先将其权限修改为可执行(必须是所有者或者root才能修改)。然后,通过用sh来执行该脚本或者./脚本名。但有时候我们并不想修改文件权限,可能我们也没有.........
发布时间:2015-03-16 16:43:09
1 shell变量基础shell变量是一种很“弱”的变量,默认情况下,一个变量保存一个串,shell不关心这个串是什么含义。所以若要进行数学运算,必须使用一些命令例如let、declare、expr、双括号等。shell变量可分为两类:局部变量和环境变量。局部变量只在创建它们的shell中可用。而环境变量则可以在创建它们的shell及其派生.........
发布时间:2015-03-12 17:40:04
转载自: http://bbs.chinaunix.net/forum.php?mod=viewthread&tid=691456&fromuid=23123710awk 用法:awk ' pattern {action} ' awk的环境变量变量描述$n当前记录的第n个字段,字段间由fs分隔。$0完整.........
发布时间:2015-03-12 17:36:06
linux bash shell之变量替换::=句法、=句法、:-句法、-句法、=?句法、?句法、: 句法、 句法变量替换和变量默认值设置是紧密相关的,至少从概念出发是如此。参数扩张是将类似于变量的参数用它的值来替换。例如以“echo $var”的形式调用一个简单的变量。此外还有更多的特性可以访问。这个句法还包含一些没有扩展.........