터미널에서 이름 바꾸기를 사용하여 허용되지 않는 Windows 문자 제거

터미널에서 이름 바꾸기를 사용하여 허용되지 않는 Windows 문자 제거

파일이 가득한 폴더가 있습니다. 이러한 파일 중 일부에는 Windows에서 허용하지 않는 문자가 포함된 이름이 있습니다.

이 명령을 어떻게 사용하나요?이름을 바꿔라파일 이름에서 이러한 문자를 모두 찾아서 제거하시겠습니까?

다음 문자는 허용되지 않습니다.

< (less than)
> (greater than)
: (colon)
" (double quote)
/ (forward slash)
\ (backslash)
| (vertical bar or pipe)
? (question mark)
* (asterisk)

도움을 주시면 감사하겠습니다!

답변1

당신 rename이 Perl이라면:

rename 's/[\/\\?*:><|"]//g' *.extension

관련 정보