shell脚本3. 设计一个程序,要求打开文件“pass”,如果没有这个文件,新建此文件,在读取系统文件“/etc/passwd”,把文件的内容都写入“pass”文件。
时间: 2023-06-05 18:08:05 浏览: 149
shell脚本学习指南[三](Arnold Robbins & Nelson H.F. Beebe著)
好的,这是一个编程问题,我会尽力回答。以下是参考代码:
```shell
#!/bin/bash
if [ ! -f pass ]; then
touch pass
fi
cat /etc/passwd > pass
```
这个程序首先检查当前目录下是否有名为“pass”的文件,如果没有则创建一个。然后它会将系统文件“/etc/passwd”的内容复制到“pass”文件中。
希望这可以帮到你。
阅读全文