«batch-rename» etiketlenmiş sorular

Toplu yeniden adlandırma, birden çok bilgisayar dosyasını ve klasörünü otomatik bir şekilde yeniden adlandırmak için kullanılan bir toplu işlem biçimidir

2
Dosyaları yeniden adlandırırken boşlukları değiştirmekten kaçının
Ben böyle dosyaları yeniden adlandırmaya çalışıyorum: for file in *; do mv -i "$file" "$(echo "$file" | sed -e 's/[^A-Za-z0-9._-]/_/g')"; done Ancak sedkomut tüm boşlukların yerine geçer _. sedBelirtilen karakterlerle birlikte boşluk bırakmasını sağlamak için komutu nasıl düzenleyebilirim ? Kullanmayı denedim \sama çalışmıyor ... EDIT: Örneğin: dosya trip: hill, yeniden …


2
Toplu Klasördeki Dosyaları Yeniden Adlandır
Bir klasördeki dosya adlarından bazı metinleri nasıl çıkarabilirim? Şu anda deniyorum: rename s/"NEWER_(.*?)"//g * Ama hiçbir şey yeniden adlandırılmıyor Bir üst klasör, bir grup alt klasör, içinde dosyaları vardır, OneDrive bir "(NEWER_timestamp)" eklemek için harika bir fikir olacağını düşündüm ve bunu kaldırmak istiyorum. Örnek Dosya Adları: getyou.ico (NEWER_1417529079.87) o7pm.ico (NEWER_1417529184.89) …

3
Bir grup dosyayı adlarında Windows dosya yoluna benzeyen şekilde yeniden adlandırma
Dosya adı bozulan bir sürü dosyam var. Tüm dosya adları, Windows dosya dizinleri gibi görünen aynı başlangıca sahiptir. Sorun 700+ dosya var ve gerçekten geçip elle hepsini yeniden adlandırmak istemiyorum. Bunlar dosya adlarına örnektir (Not: Bunların hiçbirinin dosya dizinleri yoktur): G:some\really\long\file\path\then\the\name1.jpg G:some\really\long\file\path\then\the\name2.png G:some\really\long\file\path\then\the\filename.txt G:some\really\long\file\path\then\the\file_name.mov ... Önemli olan her dosyanın, G:some\really\long\file\path\then\the\istediğim …

5
Nokta içermeyen dosya adlarına metin ekleyin
Aşağıdaki dosyalar göz önüne alındığında: english_api english_overview style.css Elde etmek istiyorum: english_api.html english_overview.html style.css Başka bir deyişle ., terminal kullanan bir dizinde dot ( ) içermeyen tüm dosyalara metin ekleme . Açıkçası o klasörde çok fazla dosya var; Sadece örnek olarak 3 yazdım. Ben, diyelim ki, o klasörde .cssile değiştirmek …
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.