shell
文章平均质量分 84
LumiTiger
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
第24章_使用其他shell_编写简单的脚本实用工具_《Linux命令行与shell脚本编程大全》
自动归档、删除账户、系统审计、函数库、tar、userdel、ps、xargs、备份与恢复。原创 2025-10-07 12:14:54 · 734 阅读 · 0 评论 -
第23章_使用其他shell_《Linux命令行与shell脚本编程大全》
【代码】第23章_使用其他shell_《Linux命令行与shell脚本编程大全》原创 2025-10-06 22:15:30 · 315 阅读 · 0 评论 -
第21章_sed进阶_《Linux命令行与shell脚本编程大全》
它像一条非常智能的流水线,文本流经过这条流水线时,会按照你预设的规则被自动修改。基础sed只能进行简单的行内替换和删除,而。通过以上五个步骤的详细解析,你应该能够彻底掌握图片中所列的sed进阶知识。sed有另一个存储区域叫“保持空间”,可以把它想象成一个“剪贴板”或“寄存器”。的初学者,成长为能编写复杂、高效、可维护的sed脚本的文本处理高手。将复杂的sed命令写入脚本文件,是提升可维护性的最佳实践。这是sed进阶的基石,我们分模块攻克。则能处理跨越多行的复杂文本块。)发生,则跳转到指定的标签。原创 2025-10-06 22:00:42 · 1227 阅读 · 0 评论 -
第25章_井井有条_《Linux命令行与shell脚本编程大全》
【代码】第25章_井井有条_《Linux命令行与shell脚本编程大全》原创 2025-10-07 12:22:42 · 466 阅读 · 0 评论 -
第22章_《gawk进阶》_《Linux命令行与shell脚本编程大全》
定义和初始化count = 0# 命令行传递变量# 用法:gawk -v var=value script# 定义函数return a} else {return b# 使用函数print "较大值是:", result# 带默认参数的函数function repeat(str, count, i, result) { # 局部变量声明在参数后for (i = 1;i <= count;i++) {原创 2025-10-06 22:09:49 · 300 阅读 · 0 评论 -
第20章_正则表达式_《Linux命令行与shell脚本编程大全》
在写脚本时,先想清楚你要用哪个工具,再决定用 BRE 还是 ERE。学完本章,你应该能读懂并编写常用的正则表达式,并能在。Linux世界里主要有两套标准,理解它们的区别至关重要。它用一套特殊的语法规则,来精确描述你想要的。现在我们来学习构成正则表达式“句子”的关键单词。这是理解正则表达式的基石。代表任意字符),正则表达式是一个。等Linux工具中熟练使用它们。光说不练假把式,我们来看怎么用。想象一下“通配符”(比如。,而不仅仅是文件名。原创 2025-10-06 21:54:20 · 569 阅读 · 0 评论 -
第19章_初识sed和gawk_《Linux命令行与shell脚本编程大全》
为什么需要sed与gawksed的基本工作模型gawk的数据模型与内建变量BEGIN/END模式与多行处理文本三剑客的典型应用场景gawk脚本组织与可读性。原创 2025-10-04 17:25:43 · 322 阅读 · 0 评论 -
第18章_图形化桌面环境中的脚本编程_《Linux命令行与shell脚本编程大全》
【代码】第18章_图形化桌面环境中的脚本编程_《Linux命令行与shell脚本编程大全》原创 2025-10-04 17:21:03 · 414 阅读 · 0 评论 -
第17章_创建函数_《Linux命令行与shell脚本编程大全》
【代码】第17章_创建函数_《Linux命令行与shell脚本编程大全》原创 2025-10-04 17:11:31 · 819 阅读 · 0 评论 -
第16章_脚本控制_《Linux命令行与shell脚本编程大全》
掌握 nice 与 renice 的作用及用法,理解优先级数值范围及实时调整需求。原创 2025-10-04 17:00:54 · 424 阅读 · 0 评论 -
第13章_更多的结构化命令_《Linux命令行与shell脚本编程大全》
du -h -s 对目录下每个对象输出一行,awk 依据大小字符串的前缀将路径分别存入不同数组,最后按KB、MB、GB 顺序输出。-h 让 du 自动转换为易读单位。 find 递归定位所有普通文件,dirname 取得其父目录,再用关联数组累加文件数,最后遍历输出。 while true 循环持续显示菜单,read 获取用户输入,case 进行分支判断; 写一个脚本,接受目录名参数,递归列出所有子目录及文件数。 扩展练习1),按文件大小分组,使用 。 版本的简易菜单系统,支持 。原创 2025-10-03 09:44:36 · 332 阅读 · 0 评论 -
第15章_呈现数据_《Linux命令行与shell脚本编程大全》
打开文件描述符# 使用自定义 fdecho "数据内容" >&3# 从自定义 fd 读取cat <&3# 关闭文件描述符exec 3>&-原创 2025-10-03 00:53:54 · 675 阅读 · 0 评论 -
第14章_处理用户输入_《Linux命令行与shell脚本编程大全》
用于捕获中断信号(如用户按下 Ctrl+C)或终止信号,并执行指定的命令(例如打印消息并清理后退出),使脚本能更优雅地处理外部中断。:如果脚本中的任何命令执行失败(返回非零状态码),此设置会使脚本立即退出,有助于防止错误累积。命令或手动解析),本例展示的是最基础的短选项用法。:绑定清理函数,当命令失败或脚本正常退出时调用。:让脚本在任何命令返回非零退出状态时立即终止。:保证长时间运行的脚本在被中断时仍能回收资源。:5秒后无论是否有输入,脚本都会继续执行。:避免后续命令继续执行而掩盖真实错误。原创 2025-10-03 00:27:14 · 1157 阅读 · 0 评论 -
Shell 脚本知识体系
Shell 脚本是自动化运维和系统管理的核心工具,掌握它能极大提升工作效率。下面我为你梳理一份从入门到精通的 Shell 脚本知识体系,希望能为你的学习提供清晰的路径。(9-12个月以上)原创 2025-09-23 23:43:42 · 825 阅读 · 0 评论 -
awk命令详解
awk 是一种强大的文本处理和数据分析工具,同时也是一门功能完整的编程语言。其名称取自三位创始人 Alfred Aho、Peter Weinberger 和 Brian Kernighan 的姓氏首字母。它尤其擅长处理结构化文本数据(如日志文件、CSV 文件、系统输出等),能够按行和字段进行扫描、过滤、转换和汇总。awk '原创 2025-09-23 09:15:43 · 1200 阅读 · 0 评论
分享