Linux 中 请尝试编写一个Shell脚本,完成如下功能:提示用户输入一个文件名,如果该文件存在,则打印该文件的详细信息,如果不存在,输出“文件名 does not exist”。
时间: 2024-02-28 12:56:06 浏览: 65
一个监控LINUX目录和文件变化的Shell脚本分享
可以使用如下的 Shell 脚本来实现:
```
#!/bin/bash
echo "请输入文件名:"
read filename
if [ -e $filename ]; then
ls -l $filename
else
echo "$filename does not exist"
fi
```
使用 `read` 命令可以读取用户在键盘上输入的文件名。使用 `[ -e $filename ]` 来判断该文件是否存在,如果存在则使用 `ls -l $filename` 命令来打印该文件的详细信息。如果文件不存在,则输出提示信息:`$filename does not exist`。
阅读全文