首页 > 系统相关 >linux 中如何提取一列中纯数字或者纯字母的行

linux 中如何提取一列中纯数字或者纯字母的行

时间:2024-02-09 12:46:15浏览次数:33  
标签:test1 ## 中纯 PC1 一列 linux txt root 字母

 

001、纯数字

[root@PC1 test1]# ls
a.txt
[root@PC1 test1]# cat a.txt                     ## 测试文本
sdf324
7fy323td34
342
fff
435
tih
6334
s234dfg65
[root@PC1 test1]# grep "^[0-9]\+$" a.txt       ## 提取纯数字的行
342
435
6334

 

002、纯字母

[root@PC1 test1]# ls
a.txt
[root@PC1 test1]# cat a.txt                          ## 测试文本
sdf324
7fy323td34
342
fff
435
tih
6334
s234dfg65
[root@PC1 test1]# grep "^[a-zA-Z]\+$" a.txt         ## 提取纯字母的行
fff
tih

 

003、提取即包含数字同时又包含字母的行

[root@PC1 test1]# ls
a.txt
[root@PC1 test1]# cat a.txt                                              ## 测试文本
sdf324
7fy323td34
342
fff
435
tih
6334
s234dfg65
[root@PC1 test1]# grep -E "[a-zA-Z][0-9]|[0-9][a-zA-Z]" a.txt           ## 提取即包含数字又包含字母的行
sdf324
7fy323td34
s234dfg65

 。

 

标签:test1,##,中纯,PC1,一列,linux,txt,root,字母
From: https://www.cnblogs.com/liujiaxin2018/p/18012412

相关文章

  • 【linux】如何查看服务器磁盘IO性能
    查看服务器磁盘IO性能在服务器运维过程中,了解服务器的磁盘IO性能是非常重要的。磁盘IO性能直接影响到服务器的响应速度和处理能力。本文将介绍如何使用dd命令来查看服务器磁盘IO性能。1.什么是dd命令?dd命令是Linux系统中的一个非常强大的工具,它可以用于复制文件、转换文件格式......
  • Linux 中 awk命令输出文本的前几列
     001、linux中awk命令输出文本的前几列[root@PC1test2]#lsa.txt[root@PC1test2]#cata.txt##测试文本01020304050607080910111213141516171819202122232425262728293031323334353637383940[root@PC1......
  • linux shell中实现对fastq read重命名
     001、命令程序:##step1:处理read1awk'END{tmp=NR/4;split(FILENAME,a,"_");for(i=1;i<=tmp;i++){print"@"a[1]"."i,i"/1"}}'name_1.clean.fastq>name_1.list##生成read名awk'{if(N......
  • Install Anaconda On the Linux Server
    DownloadtheAnacondaPackageFirstly,weneedtogettheanaconda3packageandthereissomemirrorswebsiteprovidingthefasterspeedofdownloading.There,wechosenthetsinghuamirrorandtheversionof2023.09withx86architecture.wgethttps://mi......
  • 【c&c++】linux守护进程设置开机自启动的两种方式
    linux守护进程设置开机自启动的两种方式前期准备第一种方式第二种方式 前期准备首先,我们创建一个守护进程1、守护进程初始化程序init.c文件如下:#include<unistd.h>#include<signal.h>#include<sys/param.h>#include<sys/types.h>#include<sys/stat.h>voidinit......
  • linux基础
    flutter安装直接通过克隆官方仓库安装是最舒服的gitclone-bdevhttps://github.com/flutter/flutter.gitflatpak卸载软件flatpaklistflatpakuninstallapp_idflatpakuninstall--unused相关概念在这里有时候并不严格区分目录和文件。物理磁盘:/dev/sd--虚拟磁盘:/de......
  • Linux环境下非GUI制作图形界面方法
    Linux环境下非GUI制作图形界面方法如题,即就是仅仅使用ANSI转义字符实现Linux环境的页面效果,如字体颜色、背景颜色、高亮、固定位置光标、将光标放到指定位置、隐藏字符串等等。具体实现方法在如下代码中,使用方法在注释里可以看到。//#ifndef__PRINT_H__#define__PRINT_H__......
  • linux下进行MCU开发环境搭建
    why为什么要搭建此开发环境?在linux环境下开发可以利用shell命令实现对文件的批处理伟大的程序员应该都用类unix系统!可以实现对底层编译技术的了解,以便于更好的掌握嵌入式技术通用性,采用开源工具,从底层开发项目,可以不受制于特定厂商的ide工具.可以实现通用架构!what......
  • linux系统自动记录登陆用户的操作命令
    ViewCode#--------------------trace_login---------------------------------USER_IP=$(echo-e"`who-uami2>/dev/null|awk'{print$NF}'|sed-e's/[()]//g'`")IP=$(who-uami2>/dev/null|awk'{print$NF}'|......
  • Linux Cgroups blkio Subsystem
    前言本文主要会介绍笔者在学习LinuxCgroupsblkioSubsystem时所总结的知识点,其中会涉及到使用方式以及配置方式等方面的相关内容。笔者也会将自己的理解在文中进行阐述,这也算是在和大家交流心得的一个过程。若文中有错误的理解和概念,请大家及时纠正;吸纳大家的建议,对于我来说也......