
shell编程
文章平均质量分 73
linux及shell编程
随缘清风殇
知其然,知其所以然
展开
-
第六章 Shell编程之文本处理工具(awk)
文本处理工具awk原创 2022-02-13 12:00:00 · 231 阅读 · 0 评论 -
第五章 Shell编程之文本处理器(sed)
文本处理器sed原创 2022-02-07 12:01:16 · 187 阅读 · 0 评论 -
第四章 Shell编程之条件判断&流程控制详述
Shell编程之条件判断&流程控制详述原创 2022-02-12 12:00:00 · 210 阅读 · 0 评论 -
第三章 Shell专题之变量定义&四则运算
变量定义&四则运算原创 2022-02-11 12:00:00 · 239 阅读 · 0 评论 -
第二章 Shell专题之bash的特性
bash的特性及相关快捷键原创 2022-02-11 17:30:00 · 97 阅读 · 0 评论 -
第一章 Shell专题之文本处理工具(grep、cut、sort、uniq、tee、diff、paste、tr)
shell文本处理工具原创 2022-02-12 12:00:00 · 1242 阅读 · 0 评论 -
VM虚拟机报错
问题1:虚拟机正在使用中解决方式:删除·XXXX.vmx.lck文件夹即可原创 2021-06-09 09:09:42 · 436 阅读 · 0 评论 -
shell编程 - vim编辑器常用命令
1、操作模式切换1)编辑模式按下i键进入编辑模式2)普通模式按下esc键进入普通模式3)命令行模式先按下esc进入普通模式,再按下冒号键①q:直接退出②q!:强制退出③wq:缓冲区数据写入文件并退出2、换行1)ctrl+F:上翻一页2)ctrl+B:下翻一页3)G:缓冲区最后一行4)gg:缓冲区第一行3、编辑数据1)x:删除当前光标所在位置的字符2)dd:删除光标所在都行3)a:在当前光标后追加数据4)u:撤销迁移编辑命令4、查找和替换1)查找\查找内容2)替换原创 2020-12-23 18:30:23 · 228 阅读 · 0 评论 -
shell编程 - 控制台输入和函数
1、控制台输入--用户在控制台输入内容到sh脚本中1.1、语法格式read (选项)(参数)选项: -p:指定读取值时的提示符 -t指定读取值的时间,超时则不再等待参数: 变量:读取指定的变量名1.2、脚本eg#!/bin/bash#读取控制台输入的一个num值read -p "请输入一个num值:" num1echo "你输入的值num1=$num1"read -t 3 -p "请输入一个num值" num2echo "你输入的值为num2=$num2"输出结果:原创 2020-12-20 21:17:02 · 946 阅读 · 0 评论 -
shell编程 - 流程控制语句
1、if条件判断语句1.1、基本语法if [ 条件表达式 ]then 判断体elif [ 条件表达式 ]then 判断体fieg:判断AB谁大read -p "请输入A:" Aread -p "请输入B:" Bif [ $A -lt $B ]then echo "$B"elif [ $A -gt $B ]then echo "$A"elif [ $A -eq $B ]then echo "equal"fi输入:A=10,B=10输出:equal1.2、常原创 2020-12-20 20:58:40 · 95 阅读 · 0 评论 -
shell脚本 - 变量
1、系统变量#!/bin/bashecho "path=$PATH"echo "user=$USER"结果如下:2、自定义变量2.1、基本语法①定义变量:变量=值A=20echo "a=$A"结果输出:a=20②撤销变量:unset 变量unset Aecho "a=$A"结果输出:a=③静态变量 readonly 变量***静态变量不能unsetreadonly A=20unset Aecho "a=$A"输出结果:a=202.2、变量命名规则①变量名原创 2020-12-20 20:41:18 · 191 阅读 · 0 评论 -
shell编程 -入门
对于大数据程序员,shell用来管理集群1)脚本以#!/bin/bash开头eg:编写一个hello word脚本hello.sh#!/bin/bashecho "hello world"2)赋予脚本可执行权限chmod 744 hello.sh3)执行脚本①相对路径执行./hello.sh②绝对路径执行/home/hello.sh...原创 2020-12-20 20:16:05 · 116 阅读 · 0 评论