I see this command being given as how to search and replace strings in files in this answer:
sed -i -- 's/foo/bar/g' **/*(D.)
What does the pattern */*(D)
mean? I am not sure what they are called, so cannot google them. Is this part of sed parameters, or is it part of zsh? Thanks!
echo *(
and then mash TAB to see a quick name/description table of the glob qualifiers. – thrig Dec 14 '16 at 20:22