«rename» 태그된 질문

이름 바꾸기 태그는 기존 파일 또는 다른 사본 (예 : 원격 복사, 백업)의 일부로 파일 사본에 다른 이름을 부여하는 조치를 나타냅니다. (perl) rename 명령과 관련된 질문에도이 태그를 사용하십시오.

12
여러 파일의 확장자를 어떻게 변경합니까?
파일 확장자를에서 (으) *.txt로 변경하고 싶습니다 *.text. basename명령을 사용하려고 시도했지만 둘 이상의 파일을 변경하는 데 문제가 있습니다. 내 코드는 다음과 같습니다. files=`ls -1 *.txt` for x in $files do mv $x "`basename $files .txt`.text" done 이 오류가 발생합니다. basename: too many arguments Try basename --help' for more information

7
mv로 대상 파일을 덮어 쓰는 방법은 무엇입니까?
부모 디렉토리로 이동하려는 하위 디렉토리에 많은 파일과 디렉토리가 있습니다. 대상 디렉토리에 덮어 써야 할 파일과 디렉토리가 이미 있습니다. 대상에만있는 파일은 그대로 두어야합니다. 강제 mv로 할 수 있습니까? mv * ..불만 ( ) mv: cannot move `xyz' to `../xyz': Directory not empty 내가 무엇을 놓치고 있습니까?

14
배치 이름 바꾸기 파일
이미지가 가득한 디렉토리가 있습니다. image0001.png image0002.png image0003.png ... 그리고 하나의 라이너로 이름을 바꾸고 싶습니다 (예 :). 0001.png 0002.png 0003.png ... 어떻게해야합니까?
150 shell  bash  rename 




6
중첩 된 디렉토리 평탄화
이것은 아마도 매우 간단하지만 이해할 수 없습니다. 다음과 같은 디렉토리 구조가 있습니다 (dir2는 dir1 안에 있습니다). /dir1 /dir2 | --- file1 | --- file2 dir2가 아닌 dir1에서 file1과 file2를 얻는 방식 으로이 디렉터 구조를 '평평하게'하는 가장 좋은 방법은 무엇입니까?

3
왜 유닉스 mv 프로그램이 디렉토리에 대해 -R (재귀) 옵션이 필요하지 않지만 cp가 필요합니까?
사용해야 할 때 나는 항상 엉망 cp또는 mv"내가 필요합니까 -R? 디렉토리로 작업 할 때 옵션을" GNU coreutils cp에는 필요 -R하거나 필요 mv하지 않습니다. 나는 dirs를 복사하기위한 옵션이 cp필요한 이유를 찾을 수 없지만 그렇지 않습니다. 나는 생각 없이 DIRS을 보내고 (하지만이처럼 반복적으로 행동 하고 좋아 하는 일은) 도구를 사용하여 사람의 습관을 …
58 directory  rename  cp 


5
변수에서 파일 이름으로 현재 날짜 추가
다음과 같이 파일 이름 끝에 현재 날짜를 추가하려고합니다. TheFile.log.2012-02-11 여기 내가 지금까지 가지고있는 것입니다 : set today = 'date +%Y' mkdir -p The_Logs & find . -name The_Logs -atime -1 -type d -exec mv \{} "The_Logs_+$today" \; & 그러나 내가 얻는 것은 파일 이름이며 아무것도 추가하지 않습니다. 파일 이름에 현재 …
55 bash  shell  rename  date 

7
대량 이름 바꾸기, 접두사 변경
많은 파일의 접두사를 대량으로 바꾸려면 어떻게해야합니까? 나는 많은 파일을 가지고있다. TestSRConnectionContext.h TestSRConnectionContext.m 나는 그들 모두를 바꾸고 싶습니다 CLConnectionContext.h CLConnectionContext.m 어떻게해야합니까?
53 rename  filenames 

9
파일 이름에서 문자열을 바꾸어 여러 파일의 이름을 바꾸는 방법은 무엇입니까? 이 문자열은“#”을 포함합니다
https://serverfault.com/questions/70939/how-to-replace-a-text-string-in-multiple-files-in-linux https://serverfault.com/questions/228733/how-to-rename-multiple-files-by-replacing-word-in-file-name https://serverfault.com/questions/212153/replace-string-in-files-with-certain-file-extension https://serverfault.com/questions/33158/searching-a-number-of-files-for-a-string-in-linux 이 기사들은 모두 내 질문에 대답했습니다. 그러나 그들 중 누구도 나를 위해 일하지 않습니다. 교체하려는 문자열에 #이 있기 때문에 이것이 의심됩니다. 이것을 해결하는 특별한 방법이 있습니까? 사이트 마이그레이션 중에 é가 # U00a9로 대체 된 이미지 파일이 있습니다. 이것들은 다음과 같습니다 : Lucky-#U00a9NBC-80x60.jpg Lucky-#U00a9NBC-125x125.jpg Lucky-#U00a9NBC-150x150.jpg Lucky-#U00a9NBC-250x250.jpg Lucky-#U00a9NBC-282x232.jpg …
42 sed  rename  mv 


3
디렉토리 및 하위 디렉토리에서 다른 디렉토리로 재귀 적으로 유형별로 파일을 이동하려면 어떻게해야합니까?
디렉토리와 모든 서브 디렉토리에서 파일 유형을 이동하는 좋은 방법은 무엇입니까? "/ thisdir의 모든 * .ogg를 재귀 적으로 / somedir로 이동"과 같이. 나는 몇 가지를 시도했다; 나의 최선의 노력은 (여전히 그렇게 크지는 않았다) : find /thisdir -type f -name '*.ogg' -exec mv /somedir {} \; 각 파일 이름 앞에 각 줄에 …

3
이름을 바꾸어 파일 복사
거대한 파일 트리가 있습니다. 일부 파일의 이름은 동일하지만 경우가 다릅니다 (예 : some_code.c및) Some_Code.c. 따라서 NTFS / FAT 파일 시스템에 파일을 복사하려고 할 때 파일을 바꿀 것인지 건너 뛸 것인지 묻습니다. 예를 들어 (1)(Windows 7처럼) 충돌 파일 이름 에 추가 하여 이러한 파일의 이름을 자동으로 바꾸는 방법이 있습니까?
28 rename  file-copy 

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.