Вопросы с тегом «rename»

Тег переименования относится к действию присвоения другого имени либо существующему файлу, либо копии файла в рамках некоторых других операций (.eg удаленное копирование, резервное копирование). Используйте этот тег также для вопросов, связанных с командой (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 …

7
Как перезаписать целевые файлы с помощью mv?
У меня есть тонна файлов и каталогов в подкаталоге, который я хочу переместить в родительский каталог. В целевом каталоге уже есть несколько файлов и каталогов, которые необходимо перезаписать. Файлы, которые присутствуют только в цели, должны быть оставлены нетронутыми. Могу ли я заставить mvэто сделать? ( mv * ..) Жалуется mv: …


11
Слияние папок с mv?
Если я использую mvдля перемещения папку с именем «папка» в каталог, который уже содержит «папка», они будут объединены или она будет заменена?
149 directory  rename 



6
Сглаживание вложенного каталога
Это, наверное, очень просто, но я не могу понять это. У меня есть такая структура каталогов (dir2 находится внутри dir1): /dir1 /dir2 | --- file1 | --- file2 Каков наилучший способ «сгладить» эту структуру директора таким образом, чтобы получить file1 и file2 в dir1, а не в dir2.

3
Почему программе Unix mv не нужна опция -R (рекурсивная) для каталогов, а cp это нужно?
Я всегда запутался, когда нужно использовать cpили mv: «Нужна ли -Rопция при работе с dir?» В GNU coreutils cpнужен -Rи mvне нужен . Я просто не могу найти причину, почему cpнужен -Rвариант для копирования dirs и mvнет. Я думаю, что cpбез dirs -R(но рекурсивное поведение, как есть -Rи нравится mv) …
58 directory  rename  cp 

6
Самый быстрый способ переименования файлов без повторного ввода пути к каталогу
Я знаю, как переименовать файлы в Unix: $ mv ~/folder/subfolder/file.txt ~/folder/subfolder/file.sh ^-------this part------^ ^------this part-------^ Повторение занимает слишком много времени ~/folder/subfolder/file. Есть ли более быстрый способ?
56 rename  mv 

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 


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 Эти упомянутые статьи все ответили на мой вопрос. Однако ни один из них не работает для меня. Я подозреваю, что это потому, что строка, которую я пытаюсь заменить, содержит #. Есть ли особый способ решения этой проблемы? У меня есть файл изображения, который заменил é на …
43 sed  rename  mv 

6
Как заменить один символ другим во всех именах файлов текущих каталогов?
Как переименовать все файлы / подкаталоги в текущей папке? Допустим, у меня есть много файлов и подкаталогов с пробелами, и я хочу заменить все пробелы подчеркиванием. File 1 File 2 File 3 Dir 1 Dir 3 следует переименовать в File_1 File_2 File_3 Dir_1 Dir_3
41 linux  bash  rename 

3
Как я могу рекурсивно перемещать файлы по типу из каталога и его подкаталогов в другой каталог?
Что было бы хорошим способом для перемещения типа файла из каталога и всех его подкаталогов? Как "рекурсивно переместить все * .ogg в / thisdir в / somedir". Я попробовал пару вещей; мои лучшие усилия были (все еще не так велики): find /thisdir -type f -name '*.ogg' -exec mv /somedir {} …

3
Копировать файлы с переименованием
У меня огромное дерево файлов. Некоторые файлы имеют одинаковые имена, но в другом случае, например, some_code.cи Some_Code.c. Поэтому, когда я пытаюсь скопировать его в файловую систему NTFS / FAT, он спрашивает меня, хочу ли я заменить файл или пропустить его. Есть ли способ автоматически переименовать такие файлы, например, добавив (1)к …
28 rename  file-copy 

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.