shell 学习笔记整理(一)
shell脚本地功能--用户和内核连接的特殊程序。 编程语言:编译型和脚本语言(script 。shell就是脚本语言)shell脚本的类型: 1.非交互式脚本 2.交互式脚本shell编程的基础: 1.文本编辑器 vi(vim)当然,shell是纯文本,...
shell学习笔记
一:变量 命名规则: 命名只能使用英文字母,数字和下划线,首个字符不能以数字开头。 中间不能有空格,可以使用下划线(_)。 不能使用标点符号。 不能使用bash里的关键字(可用help命令查看保留关键字)。 变量使用: $your_name ${your_name} "My na...
[Shell学习笔记]字符串操作
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/SunnyYoona/article/details/51549314 1. 判断读取字符串值 表达式 含义 ${var} 获取变量var的值(与$var相同) ${var-...
shell学习笔记5---sed详解(原创)
Sed简介sed 是一种在线编辑器,它一次处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。接着处理下一行,这样不断重复,直到文件末尾。文件内容并没有改变,除非你使用重定向存储输出。Sed主要用来自动编辑一个或多个文件;简化对文件的反复操作;编写转换程序等。 可以通过定.....
shell学习笔记4---awk的执行顺序控制(原创)
next和getline next语句从输入文件中读取下一行,然后从头开始执行awk脚本。如: {if ($1 ~/test/){next} else {print} }getline从整体上来说,应这么理解它的用法:当其左右无重定向符 | 或 < 时,getline作用于当前文件,读入当前文件的下一行给其后跟的变量var或$0(无变量);应该注意到,由于awk在处理getline之前已经....
shell学习笔记3---awk的执行过程(原创)
awk_script的组成1、awk_script可以由一条或多条awk_cmd组成,两条awk_cmd之间一般以NEWLINE分隔2、awk_cmd由两部分组成: awk_pattern { actions }3、awk_script可以被分成多行书写,必须确保整个awk_script被单引号括起来。awk命令的一般形式awk ' BEGIN { actions }awk_pattern1 {....
shell学习笔记2---awk字符串处理(原创)
awk内置字符串函数gsub(r,s) 在整个$0中用s替代r;gsub(r,s,t) 在整个t中用s替代r gsub函数有点类似于sed查找和替换。它允许替换一个字符串或字符为另一个字符串或字符,并以正则表达式的形式执行。第一个函数作用于记录$0,第二个gsub函数允许指定目标,然而,如果未指定目标,缺省为$0。index(s,t):函数返回目标字符串s中查询字符串t的首位置。length(s....
shell学习笔记1---awk基础(原创)
awk概述 awk是一种编程语言,用于在linux/unix下对文本和数据进行处理。数据可以来自标准输入、一个或多个文件,或其它命令的输出。它支持用户自定义函数和 动态正则表达式等先进功能,是linux/unix下的一个强大编程工具。它在命令行中使用,但更多是作为脚本来使用。awk的处理文本和数据的方式是这 样的,它逐行扫描文件,从第一行到最后一行,寻找匹配的特定模式的行,并在这些行上进行你想要....
Shell学习笔记---date_pratice.sh
声明:本文仅作学习研究使用,多数语句都是为了介绍语法而构造的。 一个简单的date用法练习脚本!!!!!! #!/bin/bash #Filename:date_practice.sh # Datetime:2010_12_23 18:32 #Discription:Practise of using command date ...
Shell学习笔记---变量的赋值与替换
声明:本文仅作学习研究使用,多数语句都是为了介绍语法而构造的。 建议读者先将以下命令分别执行后再整合成脚本,这样会对变量的整个赋值过程理解更透彻。 #!/bin/bash #Filename:prameter_practise1 #Datetime:2010_12_24 08:25 #Discription:Practise of using prameters ...
本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。