`

shell字符串处理

阅读更多

1.待实践

http://www.blogjava.net/Man/archive/2012/02/07/369504.html

http://blog.csdn.net/dao123mao/article/details/5339201

 

2.cut

echo "1/2/3/4" | cut -d"/" -f1   =》1

echo "1/2/3/4" | cut -d"/" -f1,3   =》1/3

echo "1/2/3/4/5/6/7" | cut -d"/" -f1-2,5-7   =》1/2/  +  5/6/7

 

 

3.

cut -c[rang1],[rang2]

cut -b[rang]

 

rang:

5   :第5个

5-  :第5个到最后一个

-5  :1-5

5-9 :5-9

 

分享到:
评论

相关推荐

    shell 批量处理 字符串指令行

    首先,让我们了解一些基本的shell字符串处理命令: 1. **变量赋值**:在shell中,我们可以通过`var="string"`来定义一个字符串变量。 2. **引用**:双引号(`"`)内的变量会被解析,单引号(`'`)内的变量则不会。例如...

    shell 字符串操作

    ### Shell 字符串操作详解 #### 一、引言 在Shell编程中,字符串操作是一项基本而重要的技能。无论是简单的脚本还是复杂的自动化任务,掌握如何有效地...希望本文能帮助读者更好地理解和运用Shell中的字符串处理技术。

    shell中字符串处理方

    ### Shell中的字符串处理方法 #### 引言 在Shell编程中,字符串处理是一项重要的技能,尤其是在Linux环境下。本文将深入探讨几种高效的字符串处理技术,并通过实际示例展示这些技巧的应用场景。 #### 字符串截断 ...

    shell中字符串截取

    `awk`是一种强大的文本处理工具,可以用于复杂的字符串处理任务。 - **语法**: `echo $string | awk '{print substr($0, start, length)}'` - `$string`: 输入的字符串。 - `start`: 开始位置。 - `length`: 截取...

    Shell编程范例之字符串操作-TinyLab原创

    总之,Shell编程中的字符串操作是实现各种文本处理任务的基础,无论是简单的字符检测还是复杂的文本处理,都可以通过Shell脚本来高效完成。掌握好字符串操作的相关知识,对于提升Shell编程能力具有重要意义。

    Shell字符串比较相等、不相等方法小结

    首先,我们需要了解Shell中的字符串处理基本规则,以及不同比较运算符的区别。 1. **字符串赋值与引号**: 在Shell中,字符串可以通过`$`符号引用。单引号`' '`不会进行变量替换,而双引号`"`则会。例如: ```...

    BASH 中的字符串处理

    字符串处理是BASH编程中的重要组成部分,它允许用户对文本数据进行操作,包括截取、替换、比较等。这篇博文将深入探讨BASH中的字符串处理技巧。 一、字符串定义与赋值 在BASH中,字符串可以被赋值给变量,常见的...

    Shell脚本中计算字符串长度的5种方法

    在日常的Shell脚本开发工作中,我们经常需要处理字符串,其中计算字符串长度是一个常见的需求。本文将详细介绍五种在Shell脚本中计算字符串长度的方法,并对每种方法进行详细的解析,帮助读者更好地理解和掌握这些...

    shell脚本写法:复杂数学式,字符串,布尔值,case写法

    标题中的知识点涵盖了编写Shell脚本时经常会使用的几个关键元素:复杂数学式的处理、字符串的比较、布尔值的表达以及case结构的使用。接下来,我们将详细地对这些元素进行解析和说明。 首先,Shell脚本中的复杂数学...

    shell中字符串、数值的比较.rar_shell中字符串、数值的比较

    综上所述,掌握这些基本的字符串和数值比较方法,你就可以编写出更复杂的Shell脚本来处理各种逻辑判断和流程控制。熟练运用这些技巧,可以极大地提高你在系统管理和自动化任务中的效率。通过实践和不断地学习,你将...

    Shell从入门到工作几百页笔记.pdf

    第二章"Shell字符串处理之${}"深入探讨了字符串操作。通过`${}`,你可以对字符串进行各种操作,比如获取字符串的长度,这对于检查用户输入的有效性或者处理固定格式的数据非常有用。字符串切片(substring)允许你...

    shell 操作字符串

    在Shell脚本中,这种特性可以在复杂的字符串处理任务中发挥重要作用。 例如,以下代码演示了如何使用变量扩充: ``` a="bcd" echo ${a}.b # 输出 bcd.b echo $a.php # 输出 bcd.php echo $a%b # 输出 bcd%b echo ...

    Linux Shell从入门到精通学习笔记

    ### Shell字符串处理 1. **获取字符串长度**:使用`${#variable}`获取变量的长度,如`${#name}`。 2. **字符串切片**:使用`${variable:start:length}`提取子字符串,如`${name:1:3}`。 3. **替换字符串**:`echo ${...

    Shell字符串截取的详细方法

    在Shell脚本编程中,字符串处理是至关重要的。本文将详细介绍如何在Shell中进行字符串截取,包括截取指定字数、按指定的字符串截取以及按指定要求分割字符串。 一、截取指定字数 1. 使用`expr substr`命令: ```...

    shell浅谈之六字符串和文件处理.docx

    在本文中,我们将主要探讨字符串处理,并简单提及文件处理的一些基本操作。 一、字符串处理 1. `expr` 命令 `expr` 是一个用于执行算术、比较和字符串操作的命令。对于字符串长度的计算,可以使用 `${#string}` ...

    shell基础培训

    #### 七、Shell字符串处理 - **字符串类型**: 字符串是Shell编程中最常用的数据类型之一。 - **单引号字符串**: - 特点: 单引号内的任何字符都会被原样输出,单引号内的变量无效。 - 示例: `str='this is a ...

    总结的7个shell字符串操作方法和实例分享

    在Shell脚本编程中,字符串处理是不可或缺的一部分。本文将详细介绍7种常用的Shell字符串操作方法,并通过实例进行演示,帮助读者更好地理解和应用这些技巧。 1. **获取字符串长度** 获取字符串长度通常使用`${#...

    Shell从入门到精通(带标签的版本)1

    **第二章 Shell 字符串处理之`${}`** 2.1 获取字符串长度 使用 `${#VAR}` 获取变量 `VAR` 的长度,如 `echo ${#NAME}` 输出 `NAME` 变量的长度。 2.2 字符串切片 用 `${VAR:START:length}` 获取 `VAR` 从索引 `...

Global site tag (gtag.js) - Google Analytics