rsync -avv /home/ /ssd/rsyncPHPsFORmtree/ --exclude '/site2/public_html/cache_old/' --include '*.html' --include '*.php' --include '*/' --exclude '*'
Это должно работать Это.
Порядок подачи файлов важен. Применяется 1-е правило соответствия. Таким образом, вы исключаете папку 1st, затем включаете нужные файлы, затем включаете каталоги, которые ранее не были исключены, а затем исключаете все остальное.
Многие инструменты могут изменить порядок текста, я бы использовалawk
:
awk -F, '{print $1" works in "$2}' file
в конце концовsed
:
sed 's/,/ works in /' file