在Bash脚本中,您可以使用read
命令来获取用户输入的文件名。以下是一个示例代码:
#!/bin/bash
# 提示用户输入文件名
echo "请输入文件名:"
read filename
# 检查文件是否存在
if [ -f "$filename" ]; then
echo "文件存在。"
else
echo "文件不存在。"
fi
在上面的示例中,首先使用echo
命令提示用户输入文件名。然后使用read
命令将用户输入的值存储在变量filename
中。接下来,使用-f
选项检查文件是否存在。如果文件存在,输出"文件存在。";否则,输出"文件不存在。"
您可以根据需要进一步处理用户输入的文件名,例如,读取文件内容、对文件进行操作等。