shell脚本
year_9
这个作者很懒,什么都没留下…
展开
-
shell脚本
变量: 可以在任何时间通过简单的赋值来创建。 语法: - Linux 中的所有变量都被当作字符串引用变量: $符号用于引用一个变量的内容 variable1 = ${variable2}读入值给变量 在执行shell脚本时,shell还允许用户直接从键盘读入一个值给转载 2013-12-12 10:22:45 · 596 阅读 · 0 评论 -
如何替换某文件中的所有的特定字符?---linux sed命令(文本编辑命令)
sed是一个很好的文件处理工具,主要是以行为单位进行处理,可以将数据行进行替换、删除、新增、选取等特定工作.(总:sed处理对象是文件,怎么处理?是以逐行处理,何种处理?替换,删除。。)sed命令行格式为: sed [-nefri] ‘command’ 输入文本 常用选项: -i∶直接修改读取的档案内容,而不是由萤幕输出。原创 2014-03-02 23:36:25 · 2442 阅读 · 0 评论 -
Linux shell的算术运算
Linux shell中所有的变量都是当作字符串来处理的!#!/bin/sh a=4b=3c=`expr $a + $b` echo $aecho $becho $cecho $a + $b // 此处不能不加空格,即$a+$b是错误的注:``,一条命令中嵌套另一条命令,expr是个命令echo `expr 3 + 4`结果:7原创 2014-03-02 23:04:13 · 625 阅读 · 0 评论 -
linux awk命令(文本分析工具)
awk是一个强大的文本分析工具,相对于grep的查找,sed的编辑,awk在其对数据分析并生成报告时,显得尤为强大。简单来说awk就是把文件逐行的读入,以空格为默认分隔符将每行切片,切开的部分再进行各种分析处理。例子:$echo hello world | awk '{print $2}'$echo hello,world | awk -F\, '{print $2}'$ech原创 2014-03-03 08:41:17 · 790 阅读 · 0 评论 -
linux 打包,压缩命令【实践】
$tar -cvf /tmp/bak1.tar /home/username/Downloads $tar -zcvf /tmp/bak2.tar.gz /home/username/Downloads $tar -jcvf /tmp/bak3.tar.bz2 /home/username/Downloads原创 2014-03-25 01:19:52 · 577 阅读 · 0 评论