我试图让代码找到所有目录以相同的字母开头,这是到目前为止的代码。我有两个目录lit
和lite
我应该能够在我搜索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
答案 0 :(得分:0)
find
命令可以采用您要查找的文件类型,也可以搜索给定名称。
find . -type d -name "lit*" -exec ls -ld {} \;
这里我们为目录设置-type d
,为要搜索的文件名设置-name <search>*"
。
然后,您可以使用-exec
参数