아래에 질문을 드렸었는데요... 리눅스에서 파일명 일괄 변경...
2016.07.18 10:38
리눅스에서 모든 파일(하위 폴더 포함) 확장자를 일괄 변경하는 방법은 없을까요??
find . -type f -name "*.txt" -exec rename .txt .doc {} \;
txt에서 doc로 변경
스노우 캣님이 알려주셔서... 아주 잘 했는데... ㅜㅜ
----------------------------------------------------------------------------
제가 두번 했나봐요
파일명 끝에 fileName.doc.doc
이렇게 변해버렸는데 뒤 .doc 이걸 삭제 하려면 어떻게 해야 할까요?
코멘트 7
-
도원아빠
07.18 17:11
아... 또 스노우캣님 ㅜㅜ
감사합니다.
한번 해보겠습니다. -
도원아빠
07.18 22:31
제가 테스트 한다고 몇개의 폴더를 만들어 해보니 잘됩니다. ^^
근데 이상한건... 영문 폴더는 잘되는데 한글폴더는 No such file or directory 가 뜨네요...? 제가 뭘 잘못한거겠죠? ㅜ.ㅜ
-
쉘이 실행되는 로케일과 한글디렉토리의 인코딩이 달라서 그런거 아닐까요?
예를 들어 리눅스 서버를 NAS용도로 사용해서 폴더나 파일은 윈도에서 cp949인코딩을 쓰는데 리눅스는 쉘은 UTF-8로 돌린다거나 말이죠
-
도원아빠
07.19 08:00
헉 NAS 용도로 사용하는게 맞습니다.
확인해보겠습니다. 감사합니다 ^^ -
도원아빠
07.20 19:47
몇가지 테스트를 해보니 한글 폴더명을 인식 못하는게 아니라 파일명이나 폴더명 사이에 공백이 있으면 인식을 못하더라구요...
그냥 수동으로 하나씩 했어요 ㅜㅜ
혹시나 담에라도 이런 경우는 어떻게 해결을 하면 좋을까요?
좋은 밤 되세요~
-
공백이있으면 2개의 파일로 인식하니 그러한거네요. 잔머리 좀 더 굴리면 될듯합니다.
| 번호 | 제목 | 작성자 | 작성일 | 조회 |
|---|---|---|---|---|
| 공지 | 게시판 성격에 맞지 않는 글은 예고없이 삭제합니다. [6] | 星夜舞人 | 2011.10.10 | 216090 |
| 공지 | [공지] 만능문답 게시판을 이용하는 분들을 위한 당부 말씀 [3] | iris | 2010.03.16 | 196215 |
| 5944 | 요기 음악들을 한꺼번에 다운받는 방법이 없나요? [4] | 海印 | 10.07 | 145 |
| 5943 |
Palm V 와 Palm Vx 는 서로 호환되나요?
[4]
| 海印 | 03.09 | 392 |
| 5942 | 음악을 즐기는 방법 문의드립니다. [2] | 맑은하늘 | 12.24 | 393 |
| 5941 | 포인트 확인 방법을 못 찾겠습니다. [1] | 수퍼소닉 | 02.02 | 394 |
| 5940 | 팜 TX 배터리 교환하는 좋은 방법 조언 부탁드립니다. [2] | SON | 10.29 | 404 |
| 5939 | 전남 화순 여행지 추천 바랍니다. [6] | 해색주 | 03.03 | 404 |
| 5938 | 시인 혹은 시집 추천 부탁드립니다. [9] | 쿠후^^ | 06.19 | 411 |
| 5937 | 공유기 추천좀 해주세요. [1] | 앙겔로스 | 02.19 | 411 |
| 5936 |
어디로 가야할까요??
[2]
| 인간 | 01.06 | 412 |
| 5935 |
다익스트라 알고리즘 질문 있습니다.
[6]
| 스파르타 | 12.08 | 417 |
| 5934 | 호텔예약? [4] | 도원 | 07.07 | 421 |
| 5933 | [PC] 업그레이드를 고민 중입니다만... [2] | 하뷔 | 02.20 | 421 |
| 5932 | 캘리포냐 이너넷, 뭘 쓰면 좋을까요 ? [3] | 왕초보 | 10.06 | 423 |
| 5931 | 라즈베리파이를 사려면 어디가 좋을까요? [4] | 조슈아 | 10.11 | 425 |
| 5930 | 메뉴와 파이어폭스 [5] | 베이스 | 10.02 | 426 |
| 5929 |
절연 테이프 위치
[1]
| 우야씨 | 09.12 | 427 |
| 5928 | 광부 한분 영입해도 될까요? [4] | 우야씨 | 01.17 | 428 |
| 5927 | 담보대출 금리 때문에 여쭙니다 ㅜㅜ [18] | 청부업자 | 06.25 | 430 |
| 5926 |
c언어 자료구조 관련 간단한 질문 있습니다.
[10]
| 스파르타 | 10.13 | 433 |
| 5925 |
겔럭시 s3 충전 안됩니다.
[3]
| 상호아빠 | 01.12 | 433 |


.doc.doc 파일을 찾아서 뒤의 .doc 네글자 자릅니다.
for i in `find . -type f -name "*.doc.doc"`; do mv $i `echo ${i%.doc}`; done