资讯专栏INFORMATION COLUMN

文本管理

skinner / 2282人阅读

摘要:查看文本显示所有行号显示每一行的结束符从后往前显示文件内容显示文件中的前几行,默认为行显示前行显示文件后几行,默认为行显示后行显示文件的尾部,不退出,等待显示后续追加到文件中的内容分页显示文件,向后翻屏,当翻屏到文件尾部,直接退出

查看文本

cat

concatenate files and print on a standard output
# cat [OPTION] [FILE]...
    -n 显示所有行号
    -E 显示每一行的结束符"$"

tac

concatenate files and print files in reverse(从后往前显示文件内容)

head

显示文件中的前几行,默认为10行
# head [OPTION]... [FILE]...
    -n 显示前n行

tail

显示文件后几行,默认为10行
# tail [OPTION]... [FILE]...
    -n 显示后n行
    -f 显示文件的尾部,不退出,等待显示后续追加到文件中的内容(output appended data as the file grows)

more

分页显示文件,向后翻屏,当翻屏到文件尾部,直接退出到命令行,用发基本和man手册相同

less

用法和man手册相同,因为man手册中就是利用less命令显示手册内容的
翻屏:
space: 向后翻一屏
b: 向前翻一屏
ENTER: 向后翻一行
k: 向前翻一行
查找:
/KETWORD: 从当前位置向后查找
    n: 下一个
    N: 前一个
?KEYWORD: 从当前位置向前查找
    n: 下一个
    N: 前一个
q: 退出
文本处理

cut

从文件中的每一行显示想要的部分
# cut [OPTION]... [FILE]...
    -d: 指定分隔符,默认是空格
    -f: 指定要显示的字段
        1,3: 显示1和3字段
        1-3: 显示1-3字段
# cut -d: -f 1,6 /etc/passwd 显示用户名和用户的家目录

sed

sed的基本使用方法

awk

sort

不影响文本的内容,只是对输出的结果进行处理
# sort [OPTION]... [FILE]...
    -n: 按数值排序
    -r: 降序排序
    -t: 指定字段分隔符
    -k: 指定以哪个字段为准进行排序
    -u: 排序后相同的行只显示一次
    -f: 排序时忽略字符大小写

uniq

删除重复的行,并且重复的行只能为相邻重复的行
# uniq [OPTION]... [INPUT [OUTPUT]]
    -c: 显示每一行重复的次数
    -d: 只显示重复的行
    -D: 显示所有重复的行
字符处理

tr

转换或者删除字符
# tr "ab" "AB"
# tr "ab" "AB" < /etc/passwd
# tr "a-z" "A-Z" < /etc/passwd
    -d: 删除出现字符集中的所有字符(逐个字符进行处理)
文本统计

wc(word count)

统计文件中的行数、字数、字符数
# wc [OPTION]... [FILE]...
    -l: 统计行数
    -c: 统计字节数
    -m: 统计字符数
    -w: 统计字数
    -L: 输出最长行的长度

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/33437.html

相关文章

  • 听说你想来做人工智能了

    摘要:达观数据招人啦面向北京上海深圳成都四个地区提供人工智能算法产品销售等多类岗位毕业多年,你的状态还好吗是否忧虑被甩在时代的边缘是否担心被机器取代是否不安现状跃跃欲试来吧,选择对的行业,与优秀的人一起共事,与我们一起走在时代的风口上,从事当下最 showImg(https://segmentfault.com/img/bVbeHrX?w=720&h=400);达观数据招人啦! 面向北京、上...

    zzir 评论0 收藏0
  • iView 发布后台管理系统 iview-admin,没错,它就是你想要的

    摘要:简介是基于,搭配使用组件库形成的一套后台集成解决方案,由前端可视化团队部分成员开发维护。遵守设计和开发约定,风格统一,设计考究,并且更多功能在不停开发中。 showImg(https://segmentfault.com/img/remote/1460000011603206); 简介 iView Admin 是基于 Vue.js,搭配使用 iView UI 组件库形成的一套后台集成解...

    HackerShell 评论0 收藏0
  • linux基础知识点

    摘要:文章目录根目录下相关的数据目录结构树形结构获取命令行界面命令行提示标识的含义查看及切换目录查看文本文件内容列出处理器信息列出内存信息查看主机名和信息列出当前系统的主机名称列出以激活的网卡连接信息创建目录创建文档文本内容 ...

    Cc_2011 评论0 收藏0
  • linux命令小书

    摘要:命令只能显示内部的命令帮助信息。指令是指令的详细内容。但使用起来要方便的多。一个只有一页,而总是将它们的内容组织成多个区段节点,每个区段也可能包含子区段子节点。工具可显示更完整的最新的工具信息。你需要更新数据库,以获得最新的文件索引信息。 linux 学习笔记 学会使用命令帮助 帮助命令 whatis command (怎么用) whereis command (它在哪 查看程序的搜...

    fjcgreat 评论0 收藏0
  • SAP CRM和C4C的内容管理(Content Management)

    摘要:内容管理使用这个给用户提供内容管理的功能。作为企业级管理软件的一个模块,病毒扫描的支持是必不可少的。同一样,对于上传的文件和发送的邮件均有内置的病毒扫描引擎以确保解决方案的安全性。 SAP CRM内容管理 SAP CRM使用Attachments这个UI给用户提供内容管理的功能。通过新建按钮可以上传本地文档到CRM系统: showImg(https://segmentfault.com...

    aervon 评论0 收藏0

发表评论

0条评论

skinner

|高级讲师

TA的文章

阅读更多
最新活动
阅读需要支付1元查看
<