
!! 이 질문은 SHELL에 관한 것이 아니라 BASH에 관한 것입니다. 잘못된 태그를 변경할 수 없습니다!!
디렉터리와 파일 이름에서 공백을 제거하고 점을 삽입하는 코드가 있습니다.
find $jdir -depth -name "* *" -execdir rename 's/ /./g' "{}" \;
$jdir = "테스트 파일이 여기에 있습니다"라고 가정해 보겠습니다.
이 코드는 $jdir의 이름을 바꾸지 않습니다.
상위 디렉토리로 설정할 수 없습니다. 그렇게 하면 다른 많은 디렉토리의 이름이 바뀌기 때문입니다.
$jdir의 이름을 바꾸려면 어떻게 해야 합니까?
(테스트 버그? 포럼에서 이 줄을 무시하세요.) 태그를 변경할 수 없습니다. 포럼에 버그가 있습니까?