6.2.3 取得路径的文件名称与目录名称

简介: 6.2.3 取得路径的文件名称与目录名称

每个文件的完整文件名包含了前面的目录与最终的文件名,而每个文件名的长度都可以到达255 个字符。取得文件名或者是目录名称,一般的用途应该是在写程序的时候用来判断之用。所以,这部分的指令可以用在第三篇内的 shell scripts 里头。

6.3 文件内容查阅


最常使用的显示文件内容的指令可以说是 cat 与 more 及 less。此外,如果我们要查看一个很大型的文件 (好几百MB时),但是我们只需要后端的几行字而已,就用tail,此外tac这个指令也可以达到这个目的。


cat 由第一行开始显示文件内容


tac 从最后一行开始显示,可以看出 tac 是 cat 的倒着写!


nl 显示的时候,顺道输出行号!


more 一页一页的显示文件内容


less 与 more 类似,但是比 more 更好的是,他可以往前翻页。


head 只看头几行


tail 只看尾巴几行


od 以二进制的方式读取文件内容!


6.3.1 直接检视文件内容


直接查阅一个文件的内容可以使用 cat/tac/nl 这几个指令


cat (concatenate)

cat的主要功能是将一个文件的内容连续的印出在屏幕上面。


tac (反向列示)

cat 是由“第一行到最后一行连续显示在屏幕上”,而 tac 则是“ 由最后一行到第一行反向在屏幕上显示出来 ”。


nl (添加行号打印)

nl 可以将输出的文件内容自动的加上行号!其默认的结果与 cat -n 有点不太一样, nl 可以将行号做比较多的显示设计,包括位数与是否自动补齐 0 等等的功能。


相关文章
|
7天前
|
人工智能 运维 安全
|
5天前
|
人工智能 异构计算
敬请锁定《C位面对面》,洞察通用计算如何在AI时代持续赋能企业创新,助力业务发展!
敬请锁定《C位面对面》,洞察通用计算如何在AI时代持续赋能企业创新,助力业务发展!
|
6天前
|
机器学习/深度学习 人工智能 自然语言处理
B站开源IndexTTS2,用极致表现力颠覆听觉体验
在语音合成技术不断演进的背景下,早期版本的IndexTTS虽然在多场景应用中展现出良好的表现,但在情感表达的细腻度与时长控制的精准性方面仍存在提升空间。为了解决这些问题,并进一步推动零样本语音合成在实际场景中的落地能力,B站语音团队对模型架构与训练策略进行了深度优化,推出了全新一代语音合成模型——IndexTTS2 。
587 20
|
12天前
|
人工智能 JavaScript 测试技术
Qwen3-Coder入门教程|10分钟搞定安装配置
Qwen3-Coder 挑战赛简介:无论你是编程小白还是办公达人,都能通过本教程快速上手 Qwen-Code CLI,利用 AI 轻松实现代码编写、文档处理等任务。内容涵盖 API 配置、CLI 安装及多种实用案例,助你提升效率,体验智能编码的乐趣。
948 110
|
6天前
|
人工智能 测试技术 API
智能体(AI Agent)搭建全攻略:从概念到实践的终极指南
在人工智能浪潮中,智能体(AI Agent)正成为变革性技术。它们具备自主决策、环境感知、任务执行等能力,广泛应用于日常任务与商业流程。本文详解智能体概念、架构及七步搭建指南,助你打造专属智能体,迎接智能自动化新时代。