Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Удаленная работа для IT-специалистов
! -path "./folder/*"
ignoreList=("./.idea/*", "./.git/*") find . -type f "$(printf "! -path \"%s\" " "${ignoreList[@]/[,#]/}")" -print
find: paths must precede expression: `! -path "./.idea/*" ! -path "./.git/*" '
find . \( ! -path'*x*' -a ! -name '*y*' \)
path
name
find .
find . \( ! -path './.settings/*' \)
find . \( ! -path './.settings/*' -a ! -path './target/*' \)
find . -type f $(printf "! -path \"%s\" " "${ignoreList[@]/[,#]/}") -print
eval "find . -type f $(printf \"! -path '%s' \" \"${ignoreList[@]/[,#]/}\") -print"
./loop-files.sh: eval: line 13: unexpected EOF while looking for matching `"'
eval "find . -type f $(printf "! -path '%s' " "${ignoreList[@]/[,#]/}") -print"