«rename» etiketlenmiş sorular

Yeniden adlandırma etiketi, varolan bir dosyaya veya başka bir işlemin (.eg uzaktan kopyalama, yedekleme) bir parçası olarak bir dosyanın kopyasına farklı bir ad verme eylemini ifade eder. (Perl) rename komutuyla ilgili sorular için de bu etiketi kullanın.

12
Birden fazla dosyanın uzantısını nasıl değiştiririm?
Ben bir dosya uzantısını değiştirmek istiyorum *.txtiçin *.text. basenameKomutu kullanmayı denedim , ancak birden fazla dosyayı değiştirmekle ilgili sorun yaşıyorum. İşte kodum: files=`ls -1 *.txt` for x in $files do mv $x "`basename $files .txt`.text" done Bu hatayı alıyorum: basename: too many arguments Try basename --help' for more information

7
Hedef dosyalarının mv ile nasıl yazılır?
Bir alt dizinde, üst dizine taşımak istediğim bir sürü dosya ve dizim var. Hedef dizinde, üzerine yazılması gereken bazı dosyalar ve dizinler var. Yalnızca hedefte bulunan dosyalara dokunulmadan bırakılmalıdır. Bunu mvyapmaya zorlayabilir miyim ? Bu ( mv * ..) şikayet ediyor mv: cannot move `xyz' to `../xyz': Directory not empty …

14
Toplu dosyaları yeniden adlandırma
Görüntülerle dolu bir dizin var: image0001.png image0002.png image0003.png ... Ve bir astarın onları yeniden adlandırmasını istiyorum. 0001.png 0002.png 0003.png ... Bunu nasıl yaparım?
151 shell  bash  rename 




6
İç içe bir dizini düzleştirme
Bu muhtemelen çok basit, ama çözemiyorum. Bunun gibi bir dizin yapısına sahibim (dir2 dir1'in içindedir): /dir1 /dir2 | --- file1 | --- file2 Bu yönetmen yapısını 'dir1' dir2 'dir2' de file1 ve file2 'yi alabilecek şekilde' düzleştirmenin 'en iyi yolu nedir?

3
Unix mv programının neden dizinler için -R (özyinelemeli) seçeneğine ihtiyacı yok ama cp buna ihtiyaç duyuyor?
Ne zaman kullanmam gerektiğine cpya da mv: " -Rdir ile çalışırken seçeneğe ihtiyacım var mı?" GNU'da coreutils'in cpihtiyacı vardır -Rve mvyoktur. Sadece dir kopyalamak için seçenek cpihtiyacı neden hiçbir neden bulamıyorum -Rve mvdeğil. Ben düşünüyorum cpolmadan dirs ing -R(ama var gibi yinelemeli davranıyor -Rve ister mvyapar) aracını kullanarak ta bir …
58 directory  rename  cp 


5
Bir değişkenden dosya adına geçerli bir tarih ekleme
Geçerli tarihi şu şekilde bir dosya adının sonuna eklemeye çalışıyorum: TheFile.log.2012-02-11 İşte şu ana kadar sahip olduğum şey: set today = 'date +%Y' mkdir -p The_Logs & find . -name The_Logs -atime -1 -type d -exec mv \{} "The_Logs_+$today" \; & Ancak tüm elde ettiğim dosyanın adı ve hiçbir şey …
55 bash  shell  rename  date 


9
Birden çok dosyayı yeniden adlandırmak için dosya adındaki dizeyi nasıl değiştirirsiniz? bu dize “#” içeriyor
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 Bu makalelerin tümü sorumu yanıtladı. Ancak hiçbiri benim için çalışmıyor. Bunun yerine değiştirmeye çalıştığım dizginin içinde # olduğundan dolayı şüpheleniyorum. Bunu çözmenin özel bir yolu var mı? Bir site geçişi sırasında # U00a9 ile değiştirilen bir resim dosyasına sahibim. Bunlar şuna benziyor: Lucky-#U00a9NBC-80x60.jpg Lucky-#U00a9NBC-125x125.jpg Lucky-#U00a9NBC-150x150.jpg Lucky-#U00a9NBC-250x250.jpg …
42 sed  rename  mv 



3
Dosyaları yeniden adlandırarak kopyala
Çok büyük bir dosya ağacım var. Bazı dosyalar aynı ada sahip ancak farklı durumlarda örneğin, some_code.cve Some_Code.c. Bu yüzden bir NTFS / FAT dosya sistemine kopyalamaya çalışırken, bana dosyayı değiştirmek mi yoksa atlamak mı istediğimi soruyor. Bu dosyaları otomatik olarak yeniden adlandırmanın herhangi bir yolu var mı, örneğin, (1)çakışma dosyasının …
28 rename  file-copy 

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.