用linux的shell脚本将用户输入的文件名存入文件filenames并统计文件名个数,直至输入stop
时间: 2023-06-03 12:03:28 浏览: 182
利用shell脚本遍历文件夹内所有的文件并作整理统计的方法
我可以回答这个问题。以下是示例代码:
```
#!/bin/bash
count=0
while true; do
read -p "请输入文件名(输入stop终止):" filename
if [ "$filename" == "stop" ]; then
break
fi
echo "$filename" >> filenames
((count++))
done
echo "文件名个数为$count"
```
这段代码创建了一个无限循环,每次循环中让用户输入一个文件名,并将其添加到一个名为filenames的文件中。如果用户输入stop,则退出循环。最后统计文件名的个数并打印出来。
阅读全文