• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • bios
  • 系统安装
  • 系统进程
  • Windows
  • LINUX
  • RedHat/Centos
  • Ubuntu/Debian
  • Fedora
  • Solaris
  • 麒麟系统
  • 红旗Linux
  • 苹果MAC
  • 注册表
  • 其它系统
您的位置:首页 > 操作系统 >LINUX > Linux中使用cut命令来提取文本的用法指南

Linux中使用cut命令来提取文本的用法指南

作者:张映 字体:[增加 减小] 来源:互联网 时间:2017-05-12

张映 通过本文向大家介绍了linux cut命令,linux cut命令详解,linux中cut命令,linux下cut命令,linux系统cut命令等相关知识,希望对您有所帮助,也希望大家多多支持linkedu.com

有时我们经常会遇到这样一些问题:有一页电话号码薄,上面按顺序规则地写着人名、家庭住址、电话、备注等,此时我们只想取出所有人的名字和其对应的电话号码,你有几种方法可以实现呢?

确实这种纵向定位的方式用常规办法难以实现,这时,cut就可以大显身手了。
What’s cut?
子曰:cut命令可以从一个文本文件或者文本流中提取文本列。

命令用法:
cut -b list [-n] [file ...]
cut -c list [file ...]
cut -f list [-d delim][-s][file ...]

参数:
-b, --bytes=LIST
    输出 这些 字节
-c, --characters=LIST
    输出 这些 字符
-d, --delimiter=DELIM
    使用 DELIM 取代 TAB 做 字段(field) 分隔符
-f, --fields=LIST
    输出 这些 字段
-n
    (忽略)
-s, --only-delimited
    不显示 没有 分隔符 的 行
--output-delimiter=STRING
    使用 STRING 作为 输出分隔符, 缺省 (的 输出分隔符) 为 输入分隔符
--help
    显示 帮助信息, 然后 结束
--version
    显示 版本信息, 然后 结束

使用 且 只使用 -b, -c 或 -f 中的 一个 选项. LIST 由 一个 范围 (range) 或 逗号 隔开的 多个 范围 组成. 范围 是 下列 形式 之一:

N
    第 N 个 字节, 字符 或 字段, 从 1 计数 起
N-
    从 第 N 个 字节, 字符 或 字段 直至 行尾
N-M
    从 第 N 到 第 M (并包括 第M) 个 字节, 字符 或 字段
-M
    从 第 1 到 第 M (并包括 第M) 个 字节, 字符 或 字段

如果 没有 指定 文件 FILE, 或 FILE 是 -, 就从 标准输入 读取 数据.

示例:

</div>
分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • Linux中使用cut命令来提取文本的用法指南

相关文章

  • 2017-05-12Linux怎么使用压缩和解压到指定目录的命令?
  • 2017-05-12Linux系统中strace命令的使用教程
  • 2017-05-12Linux中的终端特殊设备文件详解
  • 2017-05-12Linux系统中vmstat的基本使用指南
  • 2017-05-12Linux下定制SSH来简化远程访问的方法
  • 2017-05-12Linux系统请求:系统救命稻草
  • 2017-05-12举例讲解Linux中tcpdump工具的应用
  • 2017-05-12Linux神奇漏洞:长按回车键70秒 即可轻松拿到Root权限
  • 2017-05-12Linux系统下NTP协议的超级配置攻略
  • 2017-05-12Linux下partprobe命令的使用详解

文章分类

  • bios
  • 系统安装
  • 系统进程
  • Windows
  • LINUX
  • RedHat/Centos
  • Ubuntu/Debian
  • Fedora
  • Solaris
  • 麒麟系统
  • 红旗Linux
  • 苹果MAC
  • 注册表
  • 其它系统

最近更新的内容

    • 详解Linux系统中管理文件权限的chown和chmod命令
    • 不知道就OUT了!Linux桌面领域7大趋势
    • 配置iptables实现本地端口转发的方法详解
    • Linux中的netstat命令使用教程
    • Linux系统中使用netcat命令的奇技淫巧
    • 在Linux系统中使用蓝牙功能的基本方法
    • Linux系统ulimit值的正确设置方法
    • 在Linux中安装配置Postfix来搭建邮件发送服务
    • 用sudo命令无法读取环境变量的解决方法
    • lxde桌面美化怎么样?选择LXDE作为Linux桌面的八大理由

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有