linux shell
文章平均质量分 61
小艾的01
这个作者很懒,什么都没留下…
展开
-
Shell编程-文件读取方法集锦 .
1 ,在这里总结一下Shell读取文件的方法[plain] view plaincopyprint?a), #使用read命令读取一行数据 while read myline do echo "LINE:"$myline done b), #使用read命令读取一行数据 cat datafile.txt | while read myline转载 2014-03-13 15:21:48 · 721 阅读 · 0 评论 -
Linux Shell之sed命令
sed是一个很好的文件处理工具,本身是一个管道命令,主要是以行为单位进行处理,可以将数据行进行替换、删除、新增、选取等特定工作,下面先了解一下sed的用法sed命令行格式为: sed [-nefri] ‘command’ 输入文本 常用选项: -n∶使用安静(silent)模式。在一般 sed 的用法中,所有来自 STDIN的资料一般转载 2014-08-21 10:07:01 · 522 阅读 · 0 评论 -
收集整理比较全 shell sed 命令与实例教程
在每一行后面增加一空行sed G将原来的所有空行删除并在每一行后面增加一空行。这样在输出的文本中每一行后面将有且只有一空行。sed '/^$/d;G'在每一行后面增加两行空行sed 'G;G'将第一个脚本所产生的所有空行删除(即删除所有偶数行)sed 'n;d'在匹配式样“regex”的行之前插入一空行sed '/regex/{x;p;x;}'转载 2014-08-21 15:09:59 · 777 阅读 · 0 评论 -
如何将Linux命令的结果作为下一个命令的参数
符号:`名称:反引号,上分隔符位置:反引号(`)这个字符一般在键盘的左上角,数字1的左边,与(~)在同一键上,不要将其同单引号(’)混淆作用:反引号括起来的字符串被shell解释为命令行,在执行时,shell首先执行该命令行,并以它的标准输出结果取代整个反引号(包括两个反引号)部分举例:[eshizhan@localhost usr]$ echo `date转载 2014-08-21 14:44:40 · 1153 阅读 · 0 评论 -
Linux bash shell 逐行读取文件的三种方法
方法一,指定换行符读取:#! /bin/bash IFS=" " for LINE in `cat /etc/passwd` do echo $LINE done 方法二,文件重定向给read处理:#! /bin/bash cat /etc/passwd | while read LINE转载 2014-08-20 21:01:10 · 1022 阅读 · 0 评论 -
shell脚本,每次读取文件的一行,逐行读取并处理
shell脚本,每次读取文件的一行,逐行读取并做显示处理,如需其它处理,自行修改即可。写法一:Example12345#!/bin/bashwhileread linedo echo$line #这里可根据实际用途变化done转载 2014-08-20 20:56:21 · 5571 阅读 · 0 评论 -
Sed使用的变量里含有转义字符的解决
最近写脚本的时候碰到了这方面的问题,到网上搜了半天也没找到好一点的方案或总结。今天我把自己的摸索写一下。 首先是Sed里使用变量的问题网上有人总结了四种方案:1. eval sed 's/$a/$b/' filename2. sed "s/$a/$b/" filename3. .sed 's/'$a'/'$b'/'转载 2014-08-21 15:18:54 · 2381 阅读 · 0 评论 -
shell编程之给变量赋值的五种方法
1. Shell中的变量类型Shell中的变量可以分为环境变量、位置变量、预定义的特殊变量以及用户自定义变量、2. 环境变量Shell中的环境变量是一类Shell预定义变量,是用于设置系统运行环境的变量,环境变量由系统统一命名。部分系统变量的值由系统设定,部分环境变量的值可以由用户给定。环境变量的名称由大写字母组成,常用的Shell环境变量如下所示:转载 2014-08-21 10:24:13 · 3518 阅读 · 0 评论 -
Shell脚本调试技术
本文全面系统地介绍了shell脚本调试技术,包括使用echo, tee, trap等命令输出关键信息,跟踪变量的值,在脚本中植入调试钩子,使用“-n”选项进行shell脚本的语法检查, 使用“-x”选项实现shell脚本逐条语句的跟踪,巧妙地利用shell的内置变量增强“-x”选项的输出信息等。3 评论:曹 羽中 (caoyuz@cn.ibm.com), 软件工程师转载 2014-08-20 08:54:05 · 797 阅读 · 0 评论 -
Linux Shell编程入门
从程序员的角度来看, Shell本身是一种用C语言编写的程序,从用户的角度来看,Shell是用户与Linux操作系统沟通的桥梁。用户既可以输入命令执行,又可以利用 Shell脚本编程,完成更加复杂的操作。在Linux GUI日益完善的今天,在系统管理等领域,Shell编程仍然起着不可忽视的作用。深入地了解和熟练地掌握Shell编程,是每一个Linux用户的必修 功课之一。Linux的Shell转载 2014-08-19 20:37:09 · 581 阅读 · 0 评论