데비안 시스템의 여러 폴더와 하위 폴더에 여러 개의 .rst 파일이 있습니다.
rst2html 명령을 사용하여 모든 .rst 파일을 html로 변환하고 원래 구조를 유지하는 새 폴더와 하위 폴더를 만드는 스크립트를 어떻게 만들 수 있습니까?
나는 이것을 시도했지만 실패합니다.
#!/bin/bash
for i in $(find $directory -type f -name \*.rst)
do
rst2html "$i" "./html${i%.html}"
done
html 폴더를 만들었으므로 변환 된 모든 .rst를 동일한 트리 구조로 넣습니다.
터미널 오류는 다음과 같습니다
Unable to open destination file for writing:
OutputError: [Errno 2] No such file or directory: './html./gdalogr/nearblack.rst'
시도와 함께 질문을 편집했습니다 ..
—
matteo