템플릿 디렉토리가있는 사이트가 있습니다. 각 모듈에는 고유 한 템플릿 디렉토리가 있습니다 (따라서 templates
이라는 N 개의 디렉토리가 있습니다)."example"이라고 불리는 모든 dir을 찾고, 그 내용을 쓰기 가능으로 설정하십시오.
각 디렉토리에는 translated
이라는 디렉토리가 있습니다. 그 모든 디렉터리를 설정하는 스크립트가 필요하며 쓰기가 가능합니다.
나는 루프를 통해 이것을 선호하므로 결과를 반향시킬 수 있습니다. 내 쉘 기술은 내가 현재 작업 디렉토리에서 DIRS을 찾을 수 그들을 결합 할 수없는 것,하지만 난 얻을 수없는 것, (여전히) 매우 최소화 그것을 재귀 :
for f in ./*/translated/
do
echo $f
done
이 만 ./templates/translated/
발견,하지만 ./some/dirs/deeper/translated/
은 내가 chmod a+rw
지금 $f
를 사용할 수 있지만 이것은 단지 쓸 내용을 설정합니다, 나는 또한 디렉토리 자체를 어떻게받을 수 있나요? 나는 그것에 새 파일을 써야한다.
Summery :
1) 재귀 적으로 만들려면 어떻게해야합니까?
2) 디렉토리 자체를 +rw
으로 설정하려면 어떻게해야합니까?
편집을 롤백했습니다. 추가 질문은 별도의 질문으로 게시 할만큼 중요합니다. 새로운 질문을 게시 할 때 배경으로 유용하다고 생각되면 자유롭게이 질문에 대한 링크를 추가하십시오. – tripleee