gpt4 book ai didi

linux - 使用字符串输入查找文件名的 Shell 脚本

转载 作者:太空宇宙 更新时间:2023-11-04 09:42:50 24 4
gpt4 key购买 nike

您好,我开始学习如何制作和使用 shell 脚本,我想制作的一个 shell 脚本是一个 shell 脚本,它接受用户输入的字符串,该用户要求输入文件名,并报告是否文件是否存在。我不确定该怎么做。这是我写的:

#!/bin/bash
read string1
echo${#string1} ; grep

输入grep后不知如何是好。请帮忙。

最佳答案

grep 查找出现在文件内容中的字符串。如果你只是想测试给定名称的文件是否存在,grep 不是必需的。

#!/bin/bash
read string1
if test -e ${string1}; then
echo The file ${string1} exists
fi

会做。

[根据@glenn jackman 的建议从评论复制到答案]

关于linux - 使用字符串输入查找文件名的 Shell 脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19745354/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com