linux cut删除文件前几列
linux cut删除文件前几列
在linux上处理文件时,有时候需要删除一个文件的前4列,但是又不想down下来编辑,可以用cut删掉
以下面为例,删除一个文件的前4列,前三列就把4改成3
除了 awk 命令外,还可以使用 cut 命令来实现。具体操作如下:
cut -c 4- input_file > output_file
其中:
- cut 命令用来从文本文件中提取列。
- -c 4- 表示提取从第四列开始到行末的所有字符。
- input_file 是输入文件名。
- output_file 是输出文件名。
执行完该命令后,你会得到一个新的文件 output_file,其中每行前三列的空格都被去掉了。
需要注意的是,如果每行的前三列不是空格而是制表符(即 Tab 键),那么你需要在 awk 和 cut 命令中相应地将空格改为制表符。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!