首页 > 系统相关 >linux 中awk命令删除文件的最后一列

linux 中awk命令删除文件的最后一列

时间:2023-09-19 21:46:35浏览次数:38  
标签:test4 pc1 awk 一列 linux txt root

 

001、

[root@pc1 test4]# ls
a.txt
[root@pc1 test4]# cat a.txt                ## 测试文件
01 02 03 04 05 06
07 08 09 10 11 12
13 14 15 16 17 18
19 20 21 22 23 24
25 26 27 28 29 30
[root@pc1 test4]# awk 'NF{NF--}1' a.txt     ## 删除最后一列
01 02 03 04 05
07 08 09 10 11
13 14 15 16 17
19 20 21 22 23
25 26 27 28 29

。 

 

标签:test4,pc1,awk,一列,linux,txt,root
From: https://www.cnblogs.com/liujiaxin2018/p/17715887.html

相关文章

  • Linux常见命令
    基础操作Linux关机,重启#关机shutdown-hnow#重启shutdown-rnow#修改服务器永久密码权限chage-M99999rootlinux密码永久#防火墙开启、关闭、重启/etc/init.d/iptablesstatus/etc/init.d/iptablesstart/etc/init.d/iptablesstop/etc/init.d/iptabl......
  • Linux如何修改文件/文件夹内所有文件的权限
    一、修改文件权限修改文件权限前,需要了解一下权限中的”rwx”与数字的对应关系,其中r=4,w=2,x=1。例如:”drwxr-xr-x”,第一个”d”是代表文件夹,这里不用考虑,后面九个字符,每三个一组相加: rwx=4+2+1=7 r-x=4+0+1=5 那么drwxr-xr-x = 755 同理-rwxrw-rw- = 766 (rw-就是 4+2+0......
  • linux中正则表达式仅保留绝对路径的目录
     001、方法1[root@pc1test2]#lsa.txt[root@pc1test2]#cata.txt##测试文件/home/test2/a.txt[root@pc1test2]#sed-r's/(\/.*\/).*/\1/'a.txt##仅保留路径/home/test2/ ......
  • 如何将手机上微信的文件快速传递到linux平台?
    要将手机上微信的文件快速传递到Linux平台,你可以尝试以下几种方法:1.通过USB传输:连接手机和Linux计算机,将手机设置为传输文件模式,然后在Linux上使用文件管理器访问手机的存储,从中复制所需的文件到Linux平台。2.使用第三方应用:在手机上安装支持文件传输的第三方应用,如AirDroid、Pus......
  • 使用DD命令在Linux中轻松创建ISO镜像U盘启动盘
    创建Linux系统U盘启动盘:一个简易教程当前,我正在使用Linux系统,具体是Xubuntu版本。在我采纳这个系统之前,我使用了Windows下的UltraISO软件来制作Linux的U盘启动盘。但是,你知道吗?在Linux系统中,我们只需使用一个简单的DD命令,便可以轻松制作Linux的ISO系统U盘启动盘。这样,我们可以轻......
  • Linux多个动态库间的符号冲突问题
    背景今天遇到一个奇怪的问题,在客户车机上客户传入json字符串,使用cjson库cJSON_Parse()函数是成功的,但是通过cJSON_GetObjectItem()获取属性却失败了,代码如下gtc_nlu_product_t*get_product_config(constchar*str,gtc_pool_t*pool){intret;......
  • Linux: Android系统
    Android系统架构Android是谷歌开发的一款基于Linux内核的操作系统。系统架构分为五层,从下到上依次是Linux内核层、硬件抽象层、系统运行库层、应用框架层和应用层。通俗点从下往上依次是:Linuxkernel层,很大一部分内容是驱动程序HAL层,对下封装驱动硬件操作,对上向App提......
  • Linux 最近常用命令汇总
    vi文本替换#全文替换:%s/old/new/g#替换全文第一个匹配项:%s/old/new/#替换当前行所有匹配项:s/old/new/g#替换当前行第一个匹配项:s/old/new/使用crontab配置定时运行脚本#查看所有配置任务crontab-l#修改配置crontab-e除了必要的注释说明文字一......
  • Linux新建免密连接
    1.生成新的密钥对:打开终端窗口,在命令行中输入以下命令:ssh-keygen-trsa-b4096-f~/.ssh/new_key这将生成一个新的4096位的RSA密钥对,并将私钥保存在/.ssh/new_key文件中,公钥保存在/.ssh/new_key.pub文件中。您可以选择不同的文件名和路径。2.将公钥复制到目标主机:使用s......
  • 【linux】WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED 解决方法
    一.错误描述  二.解决方案         输入以下指令:ssh-keygen-RXXX(ip地址)按照我的例子(ip:10.165.7.136),会返回以下信息: 重新尝试连接: 输入yes,按下回车,成功连接。以上就是解决方案,如果想了解为什么这样的,可以继续往下看。三.原因分析当两个设备......