Запитання з тегом «rename»

Тег перейменування позначає дію надання іншого імені або наявному файлу, або копії файлу як частини інших операцій (віддалена копія .eg, резервне копіювання). Використовуйте цей тег також для питань, пов'язаних з командою (perl) перейменувати.

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' …

7
Як перезаписати цільові файли з mv?
У мене є тонна файлів і файлів у підкаталозі, який я хочу перенести до батьківського каталогу. У цільовому каталозі вже є деякі файли та файли, які потрібно перезаписати. Файли, які присутні лише в цілі, слід залишати недоторканими. Чи можу я змусити mvце зробити? Він ( mv * ..) скаржиться mv: …





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варіант для копіювання панів і mvні. Я гадаю, що те, що cpбез них -R(але ведеться рекурсивно так, …
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 Ці згадані статті відповіли на моє запитання. Однак жоден з них не працює на мене. Я підозрюю, що це тому, що рядок, який я намагаюся замінити, має в ньому #. Чи існує особливий спосіб вирішити це? У мене є файл зображення, який під час міграції сайту …
42 sed  rename  mv 

6
Як замінити один char на інший у всіх іменах поточних каталогів?
Як перейменувати всі файли / підкаталоги в поточній папці? Скажімо, у мене є багато файлів і підкаталогів, які є пробілами, і я хочу замінити всі пробіли на підкреслення. 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, він запитує мене про те, чи хочу я його замінити файл чи пропустити його. Чи є спосіб автоматично перейменувати такі файли, …
28 rename  file-copy 

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.