«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.

1
Bir dizini, dosyayı dosyaya nasıl taşırım? ("kopyala sonra kaldır" yerine)
Bilgisayarımda bir adet 500 GB sürücü var. 400 GB'lik verileri 'den' /unencryptede taşımak istiyorum /encrypted. Her iki dizin de aynı bölümdedir , ancak ecryptfs/encrypted tarafından işlenir , bu nedenle :mv /uncrypted/* /encrypted Tüm dosyaları hedefe kopyala Sonra onları kaynaktan kaldırın ... bunu karşılayamıyorum, çünkü 800GB gerekiyor. Dosyalar tek tek taşınsaydı …

4
Normal ifadeyi kullanarak bir çok dosyayı nasıl yeniden adlandırabilirim?
Mac OS X (10.7.2) üzerinde bir çok dosyayı yeniden adlandırmak istiyorum .. renameKomut için perl paketi yok . Dosyalarım "T452-102456-0.png" gibi adlara sahip ve "-0" bölümünü silmek istiyorum. Bu eylemi kendi php-cli komut dosyamı yazarak yapabileceğimi biliyorum, ancak daha kolay ve daha hızlı bir çözüm bilmek istiyorum.
20 files  rename 

4
özel karakterlere sahip dosyaları toplu olarak yeniden adlandırma (veya doğru görüntüleme)
Bu dosya gibi özel karakterler içeren dosyalar içeren dizinler ve alt dizinler bir grup var: robbie@phil:~$ ls test�sktest.txt test?sktest.txt Bul bir kaçış dizisi gösterir: robbie@phil:~$ find test�sktest.txt -ls 424512 4000 -rwxr--r-x 1 robbie robbie 4091743 Jan 26 00:34 test\323sktest.txt Konsolda isimlerini bile yazabilmemin tek nedeni sekme tamamlanması. Bu ayrıca onları …


2
Hata durumunda mv ne yapar?
Büyük bir ağacı bir diskten diğerine taşımaya çalıştım, bu da çok küçüktü. Şimdi, gerçekten anlayamadığım bir şey bıraktım - bazı dosyalar gerçekten kopyalanırken bazı dosyalar kaynak ağacından uzaklaştırılmış gibi görünüyor. Bu büyük olasılıkla doğru değil ve sadece hedef diskteki boş yeri kontrol ettiğim gibi bir şeye bakmıyorum. : D Komut …
18 hard-disk  rename 


1
zsh için zmv: Kuru koşu ve man sayfaları
Ben hakkında çok şey duydum zmviçinde zshve gerçekten kullanmayı öğrenmek isteriz. Ancak, hala zsh'da nispeten deneyimsizim ve bazı temel sorularım var: Bir erkek sayfasında orada olduğu zmviçinde zsh(Adam zsh çıkışları "için herhangi bir manuel giriş zmv") Does zmvdoğal kuru ishal için izin? Yukarıdakilerin cevabı hayırsa, kuru bir testi nasıl test …
18 zsh  rename 

6
Bir dizindeki tüm dosya adlarından 1 çıkarın (yeniden adlandırın).
Benim gibi isimleri olan görüntü dosyaları içeren bir dizin var image1.jpg image2.jpg image3.jpg ... Ne yazık ki, resim adları sıfır temelli image1.jpgolmalı , öyle olmalı image0.jpg, image2.jpgolmalı image1.jpgve böyle devam etmelidir . Bunun gibi mv komutları oluşturmak için bir komut dosyası yazabilir , bir kabuk komut dosyasına koyabilir ve sonra …

2
Açık dosyalar linux sistemlerinde nasıl davranır?
Bir günlük dosyasını "foo.log.old" olarak yeniden adlandırdım ve uygulamanın "foo.log" da yeni bir günlük dosyası yazmaya başlayacağını varsaydım. Logfile'ı yeni adına izlediğini ve "foo.log.old" a satır eklediğini keşfettiğimde şaşırdım. Windows'da bu tür davranışlara aşina değilim - bunu uygulamanın mümkün olup olmadığını bilmiyorum. Linux'ta bu davranış tam olarak nasıl uygulanır? Nerede …

3
`Mv` kullanarak boş olmayan dizinlerin üzerine yazmaya zorlama
(Sadece kopya değil) bir grup dosyaları / dizinleri bazıları hedef dizinde dosyaları / dizinleri ile isim çakışmaları olan farklı bir dizine taşımak istiyorum. Benim asıl amacım dosyaları taşımak, böylece üzerine boş olmayan dizini tolere edebilirsiniz. Şu anda kullanıyorum mv ... destination, bazen mv: `target 'hedefine / target / target'a taşınamıyor: …
17 files  rsync  rename 


4
Shell komut dosyası kullanarak Linux'ta tüm dosya adlarındaki boşlukları alt çizgi ile nasıl değiştirebilirim?
Tüm xml dosya adlarından boşlukları değiştirmesi gereken kabuk komut dosyasını takip etmeyi denedim for xml_file in $(find $1 -name "* .xml" -type f); do echo "removing spaces from XML file:" $xml_file mv "$xml_file" "${xml_file// /_}"; done Farz edelim, ben adıyla xml dosyası var xy z.xml, o zaman verir: removing spaces …

2
mv: olamaz stat Kabuk betiğinde böyle bir dosya veya dizin yok
Bazı dosyaları bir klasörden başka bir klasöre taşımak için bir komut dosyası yazdım ama aşağıdaki hatayı aldım, 2 klasörü kontrol ettim ve 1 klasör için bu tür dosyalar olduğunu fark ettim ve başka bir dosya yok, ama neden hepsi "mv gösteriyor stat böyle bir dosya veya dizin yok " mv: …
16 shell  rename 



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.