Windows에서 파일을 소문자로만 만들도록하려면 어떻게해야합니까?


8

Windows에서 WordPress 플러그인을 개발 한 다음 Linux를 실행하는 서버에 업로드 할 때 문제가 있습니다. 원래 파일의 파일 이름은 Blue.png이므로로 변경했습니다 blue.png. 처음에는 변경되지 않았거나 여전히 말하고 있었지만 Blue.png폴더를 전환하고 돌아 왔으며이었습니다 blue.png.

이제이 플러그인을 Linux를 실행하는 서버에 업로드하면 파일 이름을 읽으 Blue.png므로 플러그인이 해당 파일을 찾을 수 없으므로 오류가 발생합니다.

blue.png파일 이름 으로 사용하려면 어떻게해야 합니까?


파일 업로드 프로그램에 해결책이 없습니까? 종종 이름 바꾸기 필터링 옵션이 제공되어 이와 같은 작업을 수행 할 수 있습니다. 업로드중인 프로그램을 사용하여 단순히 이름을 바꿀 수없는 경우 (예 : MOVE 명령을 실행하여 FTP로 이름 바꾸기)
deed02392

글쎄, Git을 사용하고 있는데, 그 기능이 있는지 확실하지 않지만 조사 할 것입니다. 힘내도 파일 이름을 읽고 Blue.png있었습니다.
Jared

예, Windows가 원하는대로 이름을 바꾸지 않았다고 주장하지는 않지만 Git은 Linux 컴퓨터에서 이름을 바꾸지 않고 Windows로 다시 직관적으로 미러링하지 않을 것입니다. 명령 행에서 파일 이름을 바꾸면 더 나은 결과를 얻을 수 있습니까?
deed02392

분명히 그것은 일반적인 명령 줄 명령을 사용하여 동일하게 작동 할 것이라고 확신하지만 Git과 함께 작동했습니다. 기본적으로 mv명령을 사용합니다 .
Jared

다행
이네요

답변:


11

Windows는 파일 이름을 이상한 방식으로 처리하며 대소 문자를 구분하지 않으므로 파일 이름의 대 / 소문자를 변경하는 것만으로도 문제가 될 수 있습니다. 예를 들어, 파일 이름이 모두 대문자 인 경우 초기에 표시되므로 파일 이름이 실제로 어떤 경우인지 알기가 어렵습니다.

가장 간단한 해결책은 파일을 삭제하고 다시 작성하거나 완전히 다른 이름으로 바꾸고 실제로 원하는 이름으로 바꾸는 것입니다. 따라서 귀하의 경우에는 갈 것입니다 :

Blue.png-> green.png-> blue.png

소스 제어를 사용하는 경우 Windows가 아닌 소스 제어 애플리케이션에서이 이름 변경을 수행해야합니다. 이 경우 Windows에 이름이 무엇인지 알려주고 수정할 수 없습니다.


고마워, 이름 바꾸기가 효과가 있었지만 Git ( git mv Blue.png blah.pngthen git mv blah.png blue.png) 을 사용해야했습니다 . Windows는 내가하려는 일을 신경 쓰지 않았습니다. :)
Jared

@ 제드 아-내 실수. 그것도 마찬가지입니다.
ChrisF
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.