shell
文章平均质量分 80
爬上太阳摘月亮
这个作者很懒,什么都没留下…
展开
-
继续了解awk编辑器操作命令
awk编辑器工作原理命令格式awk常见的内建变量按行输出文本工作原理逐行读取文本,默认以空格或tab键为分隔符进行分隔,将分隔所得的各个字段保存到内建变量中,并按模式或者条件执行编辑命令。sed命令常用于一整行的处理,而awk比较倾向于将一行分成多个“字段"然后再进行处理。awk信息的读入也是逐行读取的,执行结果可以通过print的功能将字段数据打印显示。在使用awk命令的过程中,可以使用逻辑操作符“&&"表示“与”、“1"表示“或”、“!"表示“非”;还可以进行简单的数学运算,如+、原创 2021-05-23 19:29:15 · 138 阅读 · 0 评论 -
带你了解shell的sed编辑器操作命令
sed编辑器sed编辑器概述sed的工作流程命令格式:常用选项常用操作实验操作打印内容使用地址删除行替换sed编辑器概述sed是一种流编辑器,流编辑器会在编辑器处理数据之前基于预先提供的一组规则来编辑数据流。sed编辑器可以根据命令来处理数据流中的数据,这些命令要么从命令行中输入,要么存储在一个命令文本文件中。sed的工作流程sed 的工作流程主要包括读取、执行和显示三个过程●读取:sed 从输入流(文件、管道、标准输入)中读取一行内容并存储到临时的缓冲区中(又称模式空间,pattern spa原创 2021-05-20 15:06:55 · 337 阅读 · 0 评论 -
Shell的正则表达式简介
正则表达式正则表达式的概述正则表达式常见元字符扩展正则表达式元字符元字符支持工具实验操作正则表达式的概述通常用于判断语句中,用来检查某一字符串是否满足某一格式正则表达式是由普通字符与元字符组成普通字符包括大小写字母、数字、标点符号及一些其他符号元字符是指在正则表达式中具有特殊意义的专用字符,可以用来规定其前导字符(即位于元字符前面的字符)在目标对象中的出现模式正则表达式常见元字符元字符作用\转义字符,用于取消特殊符号的含义,例: !、 \n、$等^匹配字符串开始的原创 2021-05-18 22:22:49 · 104 阅读 · 0 评论 -
shell脚本常用命令
命令介绍sort命令uniq命令tr命令cut命令sort命令以行为单位对文件内容进行排序,也可以根据不同的数据类型来排序语法格式:sort [选项] 参数cat file | sort 选项常用选项:选项说明-f忽略大小写,会将小写字母都转换为大写字母来进行比较-b忽略每行前面的空格-n按照数字进行排序-r反向排序-u等同于uniq,表示相同的数据仅显示一行-t指定字段分隔符,默认使用[Tab]键分隔-k指定排序字段原创 2021-05-18 21:35:18 · 137 阅读 · 0 评论 -
shell数组介绍与排序操作命令
shell数组与排序数组的概述数组的定义方法数组包括的数据类型获取数组长度获取数据列表读取某下标赋值数组遍历数组切片数组替换数组删除数组追加元素数组函数的传递向函数传数组参数从函数中返回数组数组排序算法:冒泡排序命令操作直接选择排序数组的概述数组就是各种数据类型的元素按一定顺序排列的集合。把有限个元素变量或数组用一个名字命名,然后用编号区分他们的变量的集合。这个名字成为数组名,编号成为数组下标。组成数组的各个变量成为数组的分量,也称为数组的元素,有时也称为下标变量。10 20 30 40 50原创 2021-05-18 19:13:01 · 310 阅读 · 0 评论 -
Shell函数的介绍和操作命令
shell函数Shell函数的概述Shell函数定义调用函数的方法Shell函数的概述将命令序列按格式写在一起方便重复使用命令序列Shell函数定义function 函数名 { 命令序列 return x 使用return或exit可以显式地结束函数}调用函数的方法函数名 参数1 参数2...原创 2021-05-16 22:44:44 · 165 阅读 · 0 评论 -
shell操作命令实例操作练习
双循环实验操作设置直角三角形for (( a=1;a<=9;a++ ))do for (( b=1;b<=$a;b++ )) do echo -n "*" done echo ""done设置倒直角三角形#!/bin/bashfor (( a=1;a<=9;a++ ))do for (( b=9;b>=$a;b-- )) do原创 2021-05-13 19:23:30 · 118 阅读 · 3 评论 -
一天一看————shell编程循环语句的操作命令
循环语句for循环语句实验操作while循环语句实验操作until循环语句for循环语句读取不同的变量值,用来逐个执行同一组命令for 变量名 in 取值列表do 命令序列done for循环有两种用法:for i in {1…10}for ((i=1; i<=10; i++))实验操作实验目的:批量添加用户把用户名存在在user.txt文件中,每行一个密码设置123456while循环语句重复测试某个条件,只要条件成立则反复执原创 2021-05-12 00:39:52 · 163 阅读 · 1 评论 -
一天一看————echo命令的基本操作命令
echo操作命令转义符echo命令输出功能字符串字符截取获取变量值字符长度echo -n 表示不换行输出echo -e 输出转义字符,将转义后的内容输出到屏幕上转义符常用的转义字符如下:\b : 转义后相当于按退格键(backspace) ,但前提是"\b"后面存在字符; “\b"表 示删除前一个字符,”\b\b"表 示删除前两个字符。\c: 不换行输出,在"\c"后面不存在字符的情况下,作用相当于echo -n; 但是当"\c"后面仍然存在字符时,"\c"后面的字符将不原创 2021-05-11 19:12:04 · 1660 阅读 · 2 评论 -
一天一看————Shell编程条件语句操作命令
条件测试与语句结构一、条件测试条件测试的概述测试方法文件测试整数测试整数测试操作实验字符串测试一、条件测试条件测试的概述1、条件测试的作用:对特定的条件进行判断,已决定如何执行操作。2、条件测试大概分为一下几类:文件测试、整数测试、字符串测试、逻辑测试测试方法使用test命令测试表达式是否成立,若成立返回0,否则返回其他数值格式1:test 条件表达式格式2:[ 条件表达式 ]注意使用格式2,中括号与条件表达式之间需要加上空格文件测试[操作符文件或目录]常用的测试操作符原创 2021-05-10 21:17:28 · 104 阅读 · 0 评论