shell

一篇通俗的Linux Shell体验教程

目录 Linux】1 Shell 🍘 1. 语录 2. Shell 2.1 程序 2.2 目录 2.3 文件 2.3.1 简单文件操作 2.3.2 重定向 2.4 管道 3 汇总与小结 Linux】1 Shell 🍘 1. 语录 计算机不仅仅用来开发个网站或软件,更是我们 »

shell脚本发送http请求的实现示例

简述:使用shell脚本发送http请求,解析请求获取token再次发起请求 系统:ubuntu系统 工具:cURL(发送http请求),jq(解析json),没有需要安装 host="192.168.1.199" post="8888" pre="/api/v1" url_pre="h »

linux创建用户,添加及修改shell方式

目录 1、创建用户 2、查看创建的用户 3、修改用户的登录shell 4、用户的登录shell 总结 1、创建用户 useradd -d /test -s /bin/bash -m test -d:指定用户的家目录 -s:用户的登录shell -m:创建用户家目录 创建密码: »

shell脚本function传参如何使用

本篇内容介绍了“shell脚本function传参如何使用”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成! 这里直接上操作来说明function 的传参 新建一个脚本 vi 1.sh #!/bin/ba »

awk判断整除(包含小数和负数)

awk判断整除常用的方法是用内置的int或者求余数的算符%,但是当被小数整除时,num/0.5==int(num/0.5)是错误的判断方法,正确判断方法是num/0.5-int(num/0.5)<0.01 || num/0.5-int(num/0.5)>0.99 ... »

liangxuran

Python学习之shell脚本的使用详解

目录 一、sh是什么 二、使用步骤 1.安装 2.使用示例 3.使用sh执行命令 4.关键字参数 5.查找命令 6.Baking参数 一、sh是什么 SH是一个独特的子进程包装器,可将您的系统程序动态映射到Python函数。SH帮助您用Python编写Shell脚本,既能支持Bash的 »

shell脚本function传参的具体使用

这里直接上操作来说明function 的传参 新建一个脚本 vi 1.sh #!/bin/bash function check_a { echo $2 echo $3 echo &quot;this is check_a&quot; } function check_b »

Shell在日常工作中的应用实践

作为一名测试开发工程师,在与linux服务器交互过程中,大都遇到过许多问题,shell脚本小巧且功能强大,本篇文章给大家分享了些日常使用到的shell脚本,帮助我们提高工作效率 ... »

Linux:管道命令与文本处理三剑客(grep、sed、awk)

众所周知,bash命令执行的时候会输出信息,但有时这些信息必须要经过几次处理之后才能得到我们想要的格式,此时应该如何处置?这就牵涉到 管道命令(pipe) 了。管道命令使用的是|这个界定符号。每个管道后面接的第一个数据必定是命令,而且这个命令必须要能够接受标准输出的数据才行,这样的命令才可为管道命令... ... »

bash shell 无法使用 perl 正则

哈喽大家好,我是咸鱼。今天跟大家分享一个关于正则表达式的案例,希望能够对你有所帮助 案例现象 前几天有一个小伙伴在群里求助,说他这个 shell 脚本有问题,让大家帮忙看看 可以看到,这个脚本首先将目标文本文件的名字当作该脚本的第一个参数($1)传递进去,然后查看这个文本文件的内容(cat $1), ... »

shell读取配置文件的方式sed命令详解

在编写启动脚本时,涉及到读取配置文件,特地记录下shell脚本读取启动文件的方式。主要提供两种格式的读取方式,方式一配置文件采用“[]”进行分区,方式二配置文件中需要有唯一的配置项名称。 配置文件格式如下: # cat -n config.ini #MYSQL配置项 [MYSQL] »

Linux:进程模型和进程管理

在Linux系统中,执行一个程序或命令就可以触发一个进程,系统会给予这个进程一个ID,称为PID,同时根据触发这个进程的用户与相关属性关系,基于这个PID一组有效的权限设置。举个常见的例子,我们要操作系统的时候通常是利用ssh连接程序或直接在主机上登录,然后获取shell。默认的shell是bash... ... »

shell读取配置文件-sed命令

在编写启动脚本时,涉及到读取配置文件,特地记录下shell脚本读取启动文件的方式。主要提供两种格式的读取方式,方式一配置文件采用“[]”进行分区,方式二配置文件中需要有唯一的配置项名称。 配置文件格式如下: # cat -n config.ini 1 #MYSQL配置项 2 [MYSQL] 3 DB ... »

qiuxiao

Linux系统crontab定时运行shell脚本失败的问题及解决

目录 1.最近开始学习Linux系统使用 2.脚本倒是很简单 第一种 第二种 最后我找到两解决办法  总结 1.最近开始学习Linux系统使用 经过一段时间学习终于学到了shell脚本,因为学的东西比较零散,突发奇想我学过了crontab定时任务,今天也学了shell脚本的编写,为何 »

bash shell 自定义函数命令持久化生效问题

目录 1. 背景 2. 登陆shell时读取命令的流程 2.1 /etc/profile 2.2 $HOME目录下的启动文件流程 3. 在命令行上使用函数 3.1 在.bashrc 文件中定义函数 3.1.1 直接定义函数 3.1.2 读取函数文件 4. 验证 1. 背景 每 »

bash shell 自定义函数命令持久化生效问题

目录 1. 背景 2. 登陆shell时读取命令的流程 2.1 /etc/profile 2.2 $HOME目录下的启动文件流程 3. 在命令行上使用函数 3.1 在.bashrc 文件中定义函数 3.1.1 直接定义函数 3.1.2 读取函数文件 4. 验证 1. 背景 每 »

Shell脚本自动部署项目的方法步骤

①:在Linux中安装Git yum list git  列出git安装包 yum install git  在线安装git ②:使用Git克隆代码 cd /usr/local/ git clone 远程仓库url ③:将maven安装包上传到Linux,在Linux中安装maven »

Shell脚本自动部署项目的方法步骤

①:在Linux中安装Git yum list git  列出git安装包 yum install git  在线安装git ②:使用Git克隆代码 cd /usr/local/ git clone 远程仓库url ③:将maven安装包上传到Linux,在Linux中安装maven »