【发布时间】:2024-01-10 22:32:01
【问题描述】:
嗨,我开始学习如何制作和使用 shell 脚本,我想要制作的 shell 脚本之一是一个 shell 脚本,它接收来自用户的字符串输入,该用户要求输入文件名,并报告是否文件是否存在。我不确定该怎么做。 这是我写的:
#!/bin/bash
read string1
echo${#string1} ; grep
我不知道输入 grep 后该怎么办。 请帮忙。
【问题讨论】:
-
grep 查找文件内容中出现的字符串。如果您只想测试是否存在具有给定名称的文件,则不需要 grep。
if test -e ${string1}; then echo The file ${string1} exists; fi可以。 -
@MarkPlotnick,将其添加为答案
标签: linux string bash shell grep