文章 2024-01-17 来自:开发者社区

Shell基础学习---3、Read读取控制台输入、函数、综合应用案例:归档文件、正则表达式入门(第二天学习)

1、Read读取控制台输入1、基本语法read (选项) (参数)#!/bin/bash read -t 10 -p "请输入您的名字: " name echo "welcome, $name"2、函数2.1 系统函数2.1.1 basename1、基本语法  basename [string /pathname] [suffix]  (basename命令会删掉所有的前缀包....

Shell基础学习---3、Read读取控制台输入、函数、综合应用案例:归档文件、正则表达式入门(第二天学习)
文章 2023-11-08 来自:开发者社区

我们一起来学Shell - 正则表达式

什么是正则表达式正则表达式(Regular Expression,通常简称为 regex 或 RE)是一种字符表达方式,可以用它来查找匹配特定准则的文本。在许多编程语言中都有用到正则表达式,常用它来实现一些复杂的匹配。正则表达式是对字符串进行操作的一种逻辑公式,即用事先定义好的的一些特定字符以及这些特定字符的组合,组成一个有一定规则的字符串(Regular Expression),使用这个有一定....

文章 2023-11-03 来自:开发者社区

运维(16)-shell正则表达式

以前我们用grep在一个文件中找出包含某些字符串的行,比如在头文件中找出一个宏定义。其实grep还可以找出符合某个模式(Pattern)的一类字符串。例如找出所有符合xxxxx@xxxx.xxx模式的字符串(也就是email地址),要求x字符可以是字母、数字、下划线、小数点或减号,email地址的每一部分可以有一个或多个x字符,例如abc.d@ef.com、1_2@987-6.54,当然符合这个....

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

shell中正则表达式的用途以及示例

在Shell脚本中,正则表达式可以用于查找、替换或提取文件名、字符串或文本中的模式。以下是一些常见的用途和示例: 1、查找文件名中包含特定字符串的文件: find . -name "example.*" 2、替换文件名中包含特定字符串的文件: find . -name "example.*" -exec mv...

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

shell中正则表达式中字符的应用具体实例以及详解

Shell中的正则表达式也可以使用字符来匹配文本中的特定字符,可以用来搜索、替换或提取文本中的模式。下面是一些关于Shell中正则表达式中字符的应用实例和详解: 匹配数字:使用\d可以匹配任意一个数字,例如\d+表示匹配任意多个数字。 echo "12345" | grep -oP "\d+"...

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

Shell基础学习---3、Read读取控制台输入、函数、正则表达式入门

1、Read读取控制台输入1、基本语法read (选项) (参数)选项说明-p指定读取值的提示符-t指定读取值等待的时间(秒) 如果-t不加表示一直等待参数说明变量指定读取值的变量名2、案例实操2、函数2.1 系统函数2.1.1 basename1、基本语法 basename [string /pathname] [suffix] (basename命令会删掉所有的前缀包括最后一个(‘/’...

Shell基础学习---3、Read读取控制台输入、函数、正则表达式入门
文章 2023-06-30 来自:开发者社区

shell脚本应用——正则表达式

正则表达式正则表达式的定义        正则表达式又称为正规表达式、常规表达式。在代码中常简写为regex、regexp或RE。        是使用单个字符串来描述、匹配一系列符合某个句法规则的字符串。        正则表达式的组成:普通字符(大小写字母、数字、标点符号及....

shell脚本应用——正则表达式
文章 2023-06-20 来自:开发者社区

【Shell编程】Shell中的正则表达式

Shell中的正则表达式1、正则表达式与通配符正则表达式用来在文件中匹配符合条件的字符串,正则是包含匹配。grep、awk、sed等命令可以支持正则表达式。通配符用来匹配符合条件的文件名,通配符是完全匹配的。ls、find、cp这些命令不支持正则表达式,所以只能使用Shell自己的通配符来进行匹配了。2、正则表达式规则元字节作用*前一个字符匹配0次或者n次.匹配除了换行符外任意一个字符^匹配行首....

【Shell编程】Shell中的正则表达式
文章 2023-05-22 来自:开发者社区

Shell 正则表达式

什么是正则表达式正则表达式是用于描述字符排列和匹配模式的一种语法规则。它主要用于字符串的模式分割、匹配、查找以及替换操作。概念看看就行,为了保证博文的完整性,记录下,其实没太大用….正则表达式的分类1.基本的正则表达式(Basic Regular Expression 又叫Basic RegEx 简称BREs)2.扩展的正则表达式(Extended Regular Expression 又叫Ex....

Shell 正则表达式
文章 2023-05-18 来自:开发者社区

shell正则表达式

shell中的正则表达式基本正则表达式元字符元字符功能实例^行首定位符^root$行尾定位符root$.匹配单个字符l…e*匹配前导符0到多次l*e.*任意多个字符[]匹配指定范围内任意一个字符[lL]ove[-]匹配指定范围内的任意一个字符[a-zA-z]ove[^]匹配不在指定范围内的任意一个字符[^0-9]ove\用来转义元字符\.\<词首定位符<root\>词尾定位符b....

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

Python学习站

Python学习资料大全,包含Python编程学习、实战案例分享、开发者必知词条等内容。

+关注