gpt4 book ai didi

linux - 在 Linux 中检查目录内容的脚本

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:25:24 25 4
gpt4 key购买 nike

我如何编写 Linux shell 脚本来检查目录的内容以查看是否已存在同名文件?

要检查的目录/位置将使用 grep 函数从文件/root/TAM/store 中获取。

store 的内容是我在之前的脚本中移动到垃圾箱的文件目录,它存储它们在 mv 之前所在的目录

输入只是垃圾箱中要恢复到其原始位置的文件的名称,如果文件存在,它应该要求您重命名或选择一个新目录

最佳答案

如果/root/TAM/store文件中只有一行是要查找的目录,可以按如下操作

if ls `cat /root/TAM/store` | grep -q filename_to_look_for; then
echo "filename_to_look_for exists"
else
echo "filename_to_look_for doesn't exist"
fi

关于linux - 在 Linux 中检查目录内容的脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13594257/

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