2026/3/1 15:58:22
网站建设
项目流程
爱润妍网站开发,如何 做镜像网站,门户媒体有哪些,企业做网站的多吗高级Shell脚本编程与Linux编程入门
高级Shell脚本编程 在之前的基础上,高级Shell脚本编程引入了两个强大的工具: sed 和 awk 。这两个工具能让脚本功能更强大,仅受限于你获取所需输出的能力。
尝试使用sed 假设有一个以冒号分隔的员工数据库,包含唯一ID号、姓名、部…高级Shell脚本编程与Linux编程入门高级Shell脚本编程在之前的基础上,高级Shell脚本编程引入了两个强大的工具:sed和awk。这两个工具能让脚本功能更强大,仅受限于你获取所需输出的能力。尝试使用sed假设有一个以冒号分隔的员工数据库,包含唯一ID号、姓名、部门、电话号码和地址五个字段:1218:Kris Cottrell:Marketing:219.555.5555:123 Main Street 1219:Nate Eichhorn:Sales:219.555.5555:1219 Locust Avenue 1220:Joe Gunn:Payables:317.555.5555:21974 Unix Way 1221:Anne Heltzel:Finance:219.555.5555:652 Linux Road 1222:John Kuzmic:Human Resources:219.555.5555:984 Bash Lane由于电话公司将219前缀改为260,需要更新数据库中所有使用该前缀的条目。使用sed进行替换时,简单的命令可能无法得到理想结果:-sed 's/219/260/':会错误地修改员工ID号。-sed 's/219/260/g':同样会修改员工ID号,不符合需求。使用sed的关键是确定要查找的字符串位