编写一个untils脚本程序功能:让用户输入一个新文件名temp.txt,然后让用户输入文件的内容,当输入“end!”时退出
时间: 2024-11-03 08:20:56 浏览: 7
多功能号卡推广分销管理系统 流量卡推广分销网站源码.zip
编写一个名为`util_create_temp_file.sh`的Unix shell脚本,它可以实现这个功能。下面是一个简单的脚本示例:
```bash
#!/bin/bash
# 创建一个新的空文件 temp.txt
touch temp.txt
# 循环读取用户输入直到"end!"为止
echo "请输入文件内容(输入'end!'结束):"
while true; do
read -p "请输入: " line
echo $line >> temp.txt
# 检查用户是否输入了"end!"
if [[ "$line" == 'end!' ]]; then
break
fi
done
echo "文件temp.txt已创建并填充完成。"
# 显示文件内容供检查
cat temp.txt
```
在这个脚本中,我们首先创建一个空文件`temp.txt`,然后进入一个无限循环,等待用户的输入。每次用户输入一行内容,我们就将其追加到文件中。当用户输入"end!"时,我们通过条件判断语句跳出循环,并显示最后创建的文件内容。
阅读全文