17、Unix Shell编程:临时文件、数据读写与环境变量详解
2026/7/21 5:03:05 网站建设 项目流程

Unix Shell编程:临时文件、数据读写与环境变量详解

1. 电话簿程序操作与临时文件问题

在进行电话簿操作时,会有如下选项供用户选择:
1. 查找某人
2. 向电话簿添加某人
3. 从电话簿中移除某人

例如,当用户输入错误选择(如输入 0)时,会提示选择错误,需重新选择。若选择 1 进行查找操作,输入要查找的姓名(如 Tony),程序会输出对应的姓名和电话号码:

Would you like to: 1. Look someone up 2. Add someone to the phone book 3. Remove someone from the phone book Please select one of the above (1 - 3): 0 Bad choice Would you like to: 1. Look someone up 2. Add someone to the phone book 3. Remove someone from the phone book Please select one of the above (1 - 3): 1 Enter name to look up: Tony Tony Iannino 973 - 555 - 1295 $

当多个用户同时使用rolo程序时,可能会出现临时文件使用冲突的问题。在rem程序中,会使用临时文件/tmp/phonebook来创建电话簿文件的新版本,相关命令如下:

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询