LaTeX에서 컴파일 한 PDF 만 모두 저장할 디렉토리를 만들려고합니다. 각 프로젝트를 별도의 폴더에 보관하는 것이 LaTeX
좋습니다. 모두 큰 폴더에 있습니다. 그래서 나는 달리기를 시도했다.
rsync -avn *.pdf ~/LaTeX/ ~/Output/
모든 pdf 파일을 찾아 ~/LaTeX/
출력 폴더로 전송해야합니다. 작동하지 않습니다. " *.pdf
" 와 (과) 일치하는 항목이 없다고 알려줍니다 . 이 필터를 생략하면 명령은 LaTeX 아래의 모든 프로젝트 폴더에있는 모든 파일을 나열합니다. 따라서 * .pdf 필터에 문제가 있습니다. ~/
내 홈 디렉토리의 전체 경로로 바꾸려고 시도했지만 효과가 없었습니다.
zsh를 사용하고 있습니다. 내가 bash는 심지어 같은 일을하고있는 노력 과 모든 하위 디렉토리에있는 모든 단일 파일을 나열 필터 ... 무슨 일이야?
rsync가 내 PDF 전용 필터를 이해하지 못하는 이유는 무엇입니까?
승인. 그래서 업데이트 : 아니오 노력하고 있습니다.
rsync -avn --include="*/" --include="*.pdf" LaTeX/ Output/
그리고 이것은 전체 파일 목록을 제공합니다. 모든 것이 첫 번째 패턴과 일치하기 때문에 ...
**
패턴을 사용하여 )이 작동해야한다고 생각합니다.