`

shell 截取最后一列

 
阅读更多
cat yyb.txt | awk -F_ '{print pring substr($0,1,length-length($NF))}'

echo '1,TENCENT_oaoHX0_f9cansGa2b0RXASLj9HwE_1'|awk -F ',' '{print substr($2,1,match($2,/_[0-9]+$/)-1)}'
分享到:
评论

相关推荐

    Linux中Shell截取某行某列信息

    背景:执行shell命令,抓取shell返回信息中的所需信息,已udhcpc为例获取DNS的地址。 暂不作处理,执行udhcpc。 使用grep过滤掉无用信息,执行 udhcpc | grep “DNS” 使用sed抓取第二行,-n ‘2p’代表第二行,-n...

    shell中字符串截取

    在Shell脚本编程中,对字符串进行截取是常见的操作之一。通过对字符串的处理,可以实现各种数据解析、文件名提取等实用功能。本文将详细介绍几种常用的Shell中字符串截取方法及其应用场景。 ### 基础概念与应用场景...

    shell字符截取命令之cut命令的实例详解

    在Linux Shell脚本编程中,`cut`命令是一种非常实用的工具,用于从文件或标准输入中提取指定字段(或列)的数据。本篇将详细讲解`cut`命令的使用方法,通过实例来帮助理解其功能和局限性。 ### 一、`cut`命令的基本...

    shell编程中的字符串截取方法小结

    在Shell编程中,字符串操作是十分常见的任务,其中包括字符串截取。本文主要总结了三种不同的字符串截取方法:截取字符变量的前8位、按指定的字符串截取以及按照指定要求分割字符串。 首先,我们来看如何截取字符...

    shell设计入门.TXT shell设计入门

    根据提供的文件信息,我们可以归纳出一系列与Shell设计入门相关的知识点,包括Shell的基础概念、Bash Shell的特点及其在不同操作系统中的应用、脚本编写基础、控制结构、文本处理工具以及环境配置等方面的内容。...

    shell.pdf shell脚本

    - -k: 指定以哪一列作为排序条件 文档也提到了如何使用sort工具去除重复行,这是数据处理中的一个常见任务。 此外,文档还提到了tee工具和diff工具,但未提供具体描述。tee工具通常用于在读取标准输入的同时,将其...

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

    此外,笔记还介绍了如何使用`cut`命令进行更复杂的字符串截取,这对于处理多列数据文件尤其方便。 除了上述内容,笔记还可能涉及更多章节,如条件语句(if-else)、循环结构(for, while)、函数定义、错误处理、...

    Shell 設計入門,很详细的教学笔记

    Shell 设计入门是针对那些想要了解和掌握Unix/Linux系统中Bash Shell编程基础的学习者的一份详细教程。本文档旨在帮助初学者理解Shell脚本的基本结构、命令、变量设定、输入输出处理、正则表达式以及流程控制等关键...

    shell学习日志总结

    - **左对齐输出**:`printf("%-15s%s\n", $1, $2)`,使第一列左对齐,宽度为15个字符,第二列紧随其后。 ### Sed 文本编辑器 #### 基础用法 Sed是一种流编辑器,用于过滤和修改文本。例如: - **打印第二行**: `...

    shell系列工具,不同版本以及不同工具

    `find`帮助在文件系统中查找文件,`sort`和`uniq`用于排序和删除重复行,`cut`和`paste`用于截取和合并文本列。还有`tar`用于创建和管理归档文件,`gzip`和`bzip2`用于文件压缩,`unzip`和`rar`用于解压不同格式的...

    UNIXshell及其shell编程.ppt

    在UNIX操作系统中,Shell是一个用户界面,它允许用户与系统交互,执行各种命令和脚本。Shell编程则是利用Shell提供的功能编写自动化任务的脚本语言。这一部分主要介绍UNIX文件系统的高级操作,特别是与Shell相关的...

    Linux Shell 数组的创建及使用技巧

    - **数组分片**:使用`${a[@]:start:length}`可以截取数组的一部分。例如: ``` echo ${a[@]:0:3} # 输出1 2 3 echo ${a[@]:1:4} # 输出2 3 4 5 ``` 分片后得到的仍是一个字符串,如果想要得到一个新的数组,...

    shell面试题大全

    sed 用于处理文本流,而 cut 用于截取文本中的某一列。命令 `sed –n ‘25p’ /web.log | cut –d “ ” –f3` 将 /web.log 文件的 25 行输出,然后使用 cut 命令截取第三列的内容。 3. 删除每个临时文件的最初三行...

    linux_Shell(脚本)编程入门_实例讲解详解

    常见的Unix命令如`echo`用于打印文本,`ls`列出目录内容,`wc`计算文件统计信息,`cp`和`mv`用于文件复制和移动,`rm`删除文件,`grep`搜索文件中的模式,`cut`截取文件内容,`file`识别文件类型,`read`从用户那里...

Global site tag (gtag.js) - Google Analytics