文章 2024-05-06 来自:开发者社区

shell脚本 编程 变量 基本入门(详解)

1.变量的定义 变量是由变量名和变量值组成,两者之间用符号(=)连接。 变量命名规则: 变量名只能包含字母(a-z,A-Z)、数字(0-9)和下划线(_)。 变量名不能以数字开头。 避免使用Shell保留关键字,如if、while等。(命名时希望大家用实际意义上的作用来命名。) ...

shell脚本 编程 变量 基本入门(详解)
文章 2024-01-12 来自:开发者社区

Shell编程自动化之特殊Shell扩展变量

1.变量的处理 1.1 如果parameter变量值为空,那么返回str字符串。 ${parameter:-str} 1.2 如果parameter变量值为空,那么str替代变量值,且返回其值。 ${parameter:=str} 1.3 如果parameter变量值为空,那么str当作stderr输出,否则输出变量值。 ${parameter:?str} 1.4 如果parame...

Shell编程自动化之特殊Shell扩展变量
文章 2024-01-12 来自:开发者社区

Shell编程自动化之特殊变量、特殊状态变量和Shell子串

一、特殊变量 $0 获取shell脚本文件名,以及脚本路径 $n 获取shell脚本的第n个参数,n在1~9之间,如:$1,$2,大于9则需要写${10},参数用空格隔开。 $# 获取执行的shell脚本后面的参数总个数 $* 获取shell脚本所有的参数,不加引号等同...

文章 2023-12-15 来自:开发者社区

Shell编程基础入门(Bash|变量与输入输出重定向2&1)

【1】什么是Shell① shell定义下面是从百度百科摘取的定义。在计算机科学中,Shell俗称壳(用来区别于核),是指“为使用者提供操作界面”的软件(命令解析器)。它类似于DOS下的command.com和后来的cmd.exe。它接收用户命令,然后调用相应的应用程序。同时它又是一种程序设计语言。作为命令语言,它交互式解释和执行用户输入的命令或者自动地解释和执行预先设定好的一连串的命令;作为程....

Shell编程基础入门(Bash|变量与输入输出重定向2&1)
文章 2023-11-07 来自:开发者社区

【Shell 编程】变量 | 特殊变量与标准变量 | 基本语句介绍

写在前面:Shell 是一个命令行解释器,它可以用于自动化任务、脚本编写和系统管理等多种场景。本章我们将学习 Shell 编程基础,介绍变量和一些基础语句。本篇文章旨在为初学者提供 Shell 编程的基础知识,我们希望本篇文章能够帮助读者更好地理解 Shell 编程的核心概念和语法,并且能够在实践中运用它们(在讲解时会提供示例)。  本篇博客全站热榜排名:未上榜Ⅰ. Shell 变量.....

【Shell 编程】变量 | 特殊变量与标准变量 | 基本语句介绍
文章 2023-10-11 来自:开发者社区

Shell编程(02)-变量详解

Shell 编程语言是一种非类型的解释型语言,不像 C++/Java 需要事先声明变量。在 Shell 中,可以使用赋值符号(=)为变量赋值。Shell 变量可以分为两类:局部变量和环境变量。局部变量只在创建它们的 Shell 脚本中使用,而环境变量可以在创建它们的 Shell 及其派生出来的任意子进程中使用。有些变量是用户创建的,其他的则是专用 Shell 变量。例如,在脚本中定义 A=123....

文章 2023-08-10 来自:开发者社区

【运维知识高级篇】超详细的Shell编程讲解4(for循环+并发问题+while循环+流程控制语句+函数传参+函数变量+函数返回值+反向破解MD5)(二)

流程控制语句exit,break,continueexit                    退出脚本break                 跳出循环continue       ....

文章 2023-08-10 来自:开发者社区

【运维知识高级篇】超详细的Shell编程讲解4(for循环+并发问题+while循环+流程控制语句+函数传参+函数变量+函数返回值+反向破解MD5)(一)

本篇文章继续给大家介绍Shell编程,包括for循环、并发问题,while循环,流程控制语句,函数传参、函数变量、函数返回值,反向破解MD5等内容。for循环1. for 变量 in [取值列表] 取值列表可以是数字 字符串 变量 序列 命令 2. do for循环将取到的值以此赋值给变量 3. 命令即可 4. done 5. 6....

【运维知识高级篇】超详细的Shell编程讲解4(for循环+并发问题+while循环+流程控制语句+函数传参+函数变量+函数返回值+反向破解MD5)(一)
文章 2023-08-10 来自:开发者社区

【运维知识高级篇】超详细的Shell编程讲解2(变量切片+统计变量长度+字串删除+字串替换+七种方法进行数值运算+整数比较+多整数比较+文件判断+字符串比对+正则比对+配合三剑客的高阶用法)(二)

3、read交互式传参1. [root@LB00 Day02]# cat jisuanqi_3.sh 2. #!/bin/bash 3. read -p "请输入第一个数字:" num1 4. read -p "请输入第二个数字:" num2 5. echo $num1+$num2=$[$num1+$num2] 6. echo $num1-$num2=$[$num1-$num2] 7. echo....

【运维知识高级篇】超详细的Shell编程讲解2(变量切片+统计变量长度+字串删除+字串替换+七种方法进行数值运算+整数比较+多整数比较+文件判断+字符串比对+正则比对+配合三剑客的高阶用法)(二)
文章 2023-08-10 来自:开发者社区

【运维知识高级篇】超详细的Shell编程讲解2(变量切片+统计变量长度+字串删除+字串替换+七种方法进行数值运算+整数比较+多整数比较+文件判断+字符串比对+正则比对+配合三剑客的高阶用法)(一)

本篇文章继续给大家介绍Shell编程,包括变量切片、统计变量长度、变量子串删除、子串替换、七种方法进行数值运算、整数比较,多整数比较,字符串比对,正则比对,配合三剑客的高阶用法带大家深入了解Shell编程。变量子串相关知识变量子串是指在一个Shell变量中提取出一部分子串以供后续操作使用。子串可以理解为原字符串的片段。一、变量切片取出name变量中的te1. [root@LB00 ~]# nam....

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐