Pytania otagowane jako rename

Znacznik zmiany nazwy odnosi się do akcji polegającej na nadaniu innej nazwy istniejącemu plikowi lub kopii pliku w ramach niektórych innych operacji (np. Zdalne kopiowanie, tworzenie kopii zapasowych). Użyj tego znacznika również w przypadku pytań związanych z poleceniem (perl) rename.

12
Jak zmienić rozszerzenie wielu plików?
Chciałbym zmienić rozszerzenie pliku z *.txtna *.text. Próbowałem użyć basenamepolecenia, ale mam problem ze zmianą więcej niż jednego pliku. Oto mój kod: files=`ls -1 *.txt` for x in $files do mv $x "`basename $files .txt`.text" done Otrzymuję ten błąd: basename: too many arguments Try basename --help' for more information

7
Jak nadpisać pliki docelowe mv?
Mam mnóstwo plików i katalogów w podkatalogu Chcę przenieść do katalogu nadrzędnego. W katalogu docelowym jest już kilka plików i katalogów, które należy zastąpić. Pliki obecne tylko w celu powinny pozostać nietknięte. Czy mogę to zmusić mv? To ( mv * ..) narzeka mv: cannot move `xyz' to `../xyz': Directory …

14
Pliki zmiany nazwy partii
Mam katalog pełen obrazów: image0001.png image0002.png image0003.png ... I chciałbym, aby jedna linijka zmieniła ich nazwy na (powiedzmy). 0001.png 0002.png 0003.png ... Jak mam to zrobic?
149 shell  bash  rename 

11
Scalanie folderów z mv?
Jeśli użyję mvdo przeniesienia folderu o nazwie „folder” do katalogu, który już zawiera „folder”, czy zostaną scalone, czy zastąpione?
149 directory  rename 



6
Spłaszczanie zagnieżdżonego katalogu
Jest to prawdopodobnie bardzo proste, ale nie mogę tego rozgryźć. Mam taką strukturę katalogów (dir2 znajduje się w dir1): /dir1 /dir2 | --- file1 | --- file2 Jaki jest najlepszy sposób „spłaszczenia” tej struktury dyrektora w taki sposób, aby uzyskać plik1 i plik2 w katalogu 1, a nie katalogu 2.



5
Dołączanie bieżącej daty ze zmiennej do nazwy pliku
Próbuję dołączyć bieżącą datę na końcu nazwy pliku w następujący sposób: TheFile.log.2012-02-11 Oto co mam do tej pory: set today = 'date +%Y' mkdir -p The_Logs & find . -name The_Logs -atime -1 -type d -exec mv \{} "The_Logs_+$today" \; & Jednak dostaję tylko nazwę pliku i nic nie dodaje. …
55 bash  shell  rename  date 

7
Masowa zmiana nazwy, zmiana prefiksu
Jak mogę zbiorczo zastąpić prefiks dla wielu plików? Mam wiele plików takich jak TestSRConnectionContext.h TestSRConnectionContext.m Chciałbym zmienić je wszystkie na CLConnectionContext.h CLConnectionContext.m Jak mam to zrobić?
53 rename  filenames 

9
jak zmienić nazwę wielu plików, zastępując ciąg w nazwie pliku? ten ciąg zawiera „#”
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 Wszystkie wymienione artykuły odpowiedziały na moje pytanie. Jednak żaden z nich nie działa dla mnie. Podejrzewam, że dzieje się tak, ponieważ ciąg, który próbuję zastąpić, zawiera #. Czy istnieje specjalny sposób rozwiązania tego problemu? Mam plik obrazu, który został zastąpiony przez é # U00a9 podczas migracji …
42 sed  rename  mv 



3
Skopiuj pliki ze zmianą nazwy
Mam ogromne drzewo plików. Niektóre pliki mają taką samą nazwę, ale w innym przypadku, na przykład, some_code.ci Some_Code.c. Więc kiedy próbuję skopiować go do systemu plików NTFS / FAT, pyta mnie, czy chcę go zastąpić, czy pominąć. Czy istnieje sposób na automatyczną zmianę nazw takich plików, na przykład poprzez dodanie …
28 rename  file-copy 

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.