![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
shell
文章平均质量分 73
HelloMagina
这个作者很懒,什么都没留下…
展开
-
Shell脚本实用功能片段
bash shell中的正则表示原创 2022-10-26 10:13:28 · 342 阅读 · 0 评论 -
shell脚本学习-06
82.awk命令语法格式awk 'pattern' filename # file中所有包含的pattern的行都将打印出来awk '{action}' filename # 这种情况下,action将作用于filename中的每一行上awk 'pattern {action}' filename # action将被作用于filename中匹配到pattern的行action只有pr...原创 2019-10-29 10:20:19 · 196 阅读 · 0 评论 -
shell脚本学习-05
79.文本操作命令:sed awk这些命令操作文本时,是一行一行地处理的,如果该行匹配到了关键字或者正则表达式,那么该行被接受并打印在屏幕上,然后读取下一行并进行操作。sed操作符不会修改原本的文件,如果想得到过滤后的结果,需要重定向到其他文件中。sed过滤打印的语法格式:sed -n '/Regular_Expression/p' filenamesed -n '/Mango/p' f...原创 2019-10-25 09:50:23 · 175 阅读 · 0 评论 -
shell脚本学习-04
65.IFS:文本分隔符默认的文本分隔符是’ ',但是可以手动设置为其他的,如:‘:’ ‘|’ ': ’cities=Delhi:chennai:bangaluru:kolkataold_ifs="$IFS"IFS=":"for place in $citiesdo echo the name of city is $placedone66.tr 字符替换tr 'abcd'...原创 2019-10-16 10:09:21 · 354 阅读 · 1 评论 -
Shell脚本学习之路---01
用的较少的关键字命令:1、at:(automatic)代表自动执行某个任务例子:```at 10am mar 31 2015at> echo "taxes due"at> ^D(ctrl+D代表存储该任务)```atq:显示已经预定的任务atrm job-d:删除某个设定的任务2、crontab:重复性地执行某个任务```* * * * * ...原创 2019-09-04 10:24:30 · 310 阅读 · 0 评论 -
Shell脚本学习之路---算术运算&数值比较&字符串比较
31.read:从键盘读取输入$read variable$echo $variable$read -p "Enter value: " value #-p:代表prompt,显示提示语。如果未在read命令后面指定变量,那么会将输入值存储到默认的变量REPLY中#!/bin/bashecho "where do you stay ?"readecho "you stay in ...原创 2019-09-23 10:09:24 · 629 阅读 · 0 评论 -
shell脚本学习-条件选择(if-else)&循环语句
51.条件选择语句:if elseif command #注意if与command之间的空格then command commandelse commandfi语法格式可如下:if [ string/numeric expression]then commandfiif [[ string expression ]]then com...原创 2019-10-08 10:21:31 · 1900 阅读 · 0 评论