bash脚本参数所有以指定字符串开头的文件

时间:2018-06-17 11:24:21

标签: linux bash

我试图让代码找到所有目录以相同的字母开头,这是到目前为止的代码。我有两个目录litlite我应该能够在我搜索lit时看到这两个目录。

for I in $*
do
echo "the directories $(pwd)/"$1" was modified on "$(date -d "$(stat -c '%y' $1)" 
'+%d %d %H:%M'$1)
done

1 个答案:

答案 0 :(得分:0)

find命令可以采用您要查找的文件类型,也可以搜索给定名称。

 find . -type d -name "lit*" -exec ls -ld {} \;

这里我们为目录设置-type d,为要搜索的文件名设置-name <search>*"。 然后,您可以使用-exec参数

为每个结果执行命令