在 bash 脚本中,我有一个包含 PDF 文件列表的变量,例如
list="a.pdf b.pdf c.pdf"
。该列表应以编号列表的形式呈现给用户:
Available files are:
1. a.pdf
2. b.pdf
3. c.pdf
Please choose a file to be viewed or exit (defaul 1, exit 0)
然后根据用户输入采取相关的操作。
答案1
使用read
获取输入并使用 for 循环迭代项目。您可能需要将字符串拆分为多个对象。如果您已经有数组,请尝试使用它。
更多信息:在 Bash 中将字符串拆分为数组