mkdir - 디렉토리 생성(이름에 ":" 포함)이 특정 디렉토리에서는 작동하지 않고 다른 디렉토리에서는 작동합니다.

mkdir - 디렉토리 생성(이름에 ":" 포함)이 특정 디렉토리에서는 작동하지 않고 다른 디렉토리에서는 작동합니다.

내 Plex 미디어 서버에 영화용 디렉터리를 만들려고 하는데 이상한 문제가 발생했습니다. 영화 제목("Borat: 카자흐스탄 영광스러운 국가를 위한 미국 문화 학습")이 포함된 디렉토리를 만들려고 하면 다음 오류가 발생합니다.

pi@raspberrypi:/media/pi/Plex/Movies $ mkdir "Borat: Cultural Learnings of America for Make Benefit Glorious Nation of Kazakhstan"
mkdir: cannot create directory ‘Borat: Cultural Learnings of America for Make Benefit Glorious Nation of Kazakhstan’: Invalid argument

:콜론( )은 특수 문자이고 콜론 없이도 명령이 작동한다는 것을 알고 있습니다 . 내가 설명할 수 없는 것은 이 명령을 다른 경로에서 실행할 때 콜론과 함께 작동하는 이유입니다. 예를 들어 다음과 함께 작동합니다.

  1. /media/pi
  2. /home/pi
  3. /tmp

경로 길이 제한 때문일 수도 있다고 생각했지만 그렇지 않습니다. 왜 이런 일이 발생하는지 다른 아이디어가 있습니까?

관련 정보