![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
手把手教你shell
乐观的Terry
道理谁都懂,但是你要为自己做点什么!
展开
-
批量启动docer容器shell脚本
为了偷懒写一个批量启动dokder容器的脚本原创 2022-11-14 10:31:24 · 595 阅读 · 0 评论 -
深入浅出awk命令
其实一门编程语言,支持条件判断,数组,循环等功能,与grep,sed被称为linux三剑客之所以叫AWK是因为取其三位创始人 Alfred Aho,Peter Weinberger 和 Brian Kernighan 的Family Name的首字符。原创 2022-10-24 23:12:42 · 316 阅读 · 0 评论 -
shell脚本输出上色
shell脚本输出上色语法: echo -e “\033[字背景颜色;字体颜色;特效字符串\033[关闭属性”字体色范围:30-37echo -e "\033[30m 黑色字 \033[0m"echo -e "\033[31m 红色字 \033[0m"echo -e "\033[32m 绿色字 \033[0m" echo -e "\033[33m 黄色字 \033[0m" echo -e "\033[34m 蓝色字 \033[0m" echo -e "\033[35m 紫色原创 2021-03-10 10:20:13 · 126 阅读 · 0 评论 -
shell脚本输出上色
shell脚本输出上色语法: echo -e “\033[字背景颜色;字体颜色;特效字符串\033[关闭属性”字体色范围:30-37echo -e "\033[30m 黑色字 \033[0m"echo -e "\033[31m 红色字 \033[0m"echo -e "\033[32m 绿色字 \033[0m" echo -e "\033[33m 黄色字 \033[0m" echo -e "\033[34m 蓝色字 \033[0m" echo -e "\033[35m 紫色原创 2021-03-01 14:53:00 · 288 阅读 · 0 评论 -
shell脚本输入之read命令
shell脚本输入之read命令语法: read -参数-p:给出提示符。默认不支持"\n"换行 -s:隐藏输入的内容 -t:给出等待的时间,超时会退出read -n:限制读取字符的个数,触发到临界值会自动执行read.sh脚本#!/bin/bashread -t 3 -s -p "请输入密码:" passecho -e "\n"echo "您输入的密码是: $pass"-t、-s必须写在-p的前边执行read脚本 lelontar@bogon ~/Downl原创 2021-02-26 16:24:06 · 794 阅读 · 0 评论 -
shell常见的条件判断
shell常见的条件判断语法: [ 判断表达式 ]注意⚠️一定要有空格文件(夹)或者路径-e 目标是否存在(exist)-d 是否为路径(directory)-f 是否为文件(file)[ -e for.sh ] || touch foer.sh文件权限:-r 是否有读取权限(read) -w 是否有写入权限(write) -x 是否有执行权限(excute)[ -x test.txt ] || echo ‘没有执行权限’ lelontar@bogon原创 2021-02-25 10:24:07 · 236 阅读 · 0 评论 -
shell常见的变量和符号
常见变量不同于其它语言需要先声明变量shell的变量直接使用调用变量的 $a 或者a 或者 ${a} lelontar@bogon ~/Downloads echo a a lelontar@bogon ~/Downloads echo $a原创 2021-02-23 10:32:21 · 188 阅读 · 0 评论 -
shell脚本执行权限以及执行方式
文件权限- rw- r-- r--目录权限drw-r--r--分三列:每三个为一列,分别是所有者(owner),所属组(group),其他(others)rwx r:4 w:2 x:1 7 5 5执行方法该执行方法,文件必须有执行权限// 添加执行权限chmod +x shell.sh./shell.sh通过sh或者bashsh shell.shbash shell.sh通过source执行source shell.sh...原创 2021-02-22 11:49:00 · 6166 阅读 · 0 评论 -
vi编辑器和常用的解释器
vi编辑器vi编辑器是所有Unix及Linux系统下标准的编辑器,它的强大不逊色于任何最新的文本编辑器vi编辑器分为三种模式命令模式x : 删除一个字符dd : 删除一行插入模式i : 在光标前插入内容o : 在当前行之下新开一行 底行模式x 或 wq : 保存退出q! : 退出不保存set nu : 显示行数/ : 搜索内容解释器是一种命令解释器,主要作用是对命令进行运行和解释,将需要执行的操作传递给操作系统内核并执行.# !/bin/bash#原创 2021-02-21 19:51:32 · 83 阅读 · 0 评论 -
30个常用的linux命令
1.cd命令功能说明:切换目录cd Downloads切换到上一个目录cd -2.ls命令列出所有目录lelontar@lelontar-mac Downloads % ls5858IM58projectYinkerapache-jmeter-5.3appgithub_projectjiaoliuheadimg716.jpgmyslefoutput常用命令lelontar@lelontar-mac Downloads % ls -ltrtotal原创 2021-02-20 17:46:30 · 845 阅读 · 0 评论