De Help Desk punt NL
Kennisbank
De Helpdesk > De Helpdesk > Kennisbank

Hernoemen meerdere bestanden

Oplossing

kan ik op de webserver bij webreus alle bestanden in 1x hernmoenen en zitten spaties in en dat moete ondercrore worden


Ja dat kan als je toegang hebt tot de server, anders zul je de bestanden via ftp moeten downloaden, hernoemen en dan weer uploaden.
Let op dat je de oude niet op je site laats staan, anders is alles dubbel en neemt dus ook dubbele ruimte in.

Voer uit is een terminal:

find $1 -name "* *.xml" -type f -print0 |
while read -d $'�' f; do mv -v "$f" "${f// /_}"; done


find zoekt alle bestanden met een spatie in de bestandsnaam en vervangt deze door een underscore.

EDIT: Als je dit ook wil met mappen voer je de volgende opdracht uit:

find -name "* *" -print0 | sort -rz |
while read -d $'�' f; do mv -v "$f" "$(dirname "$f")/$(basename "${f// /_}")"; done


Suc6

Met vriendelijke groet,

Terry van Erp
De Helpdesk
http://www.de-help-desk.nl

Disclaimer: This posting is provided AS IS with no warranties or guarantees and confers no rights.

 
Was dit artikel bruikbaar? ja / nee
Gerelateerde artikelen Bestandsnamen hernoemen in batch
Hoe kan ik grote bestanden vinden
Zoek en vervang in een hele map
.ISO file bewerken onder Linux
Kan niet schrijven in mappen ISPCONFIG!
SSH naar server verkenner
Kan ik gegevens van mijn Synology halen
CPAN error centos 7
Fout Perl module Authen::Libwrap
Hoe kan ik .eu whois opvragen
Artikel details
Artikel ID: 767
Categorie: Linux
Zoekwoorden zoek, vervang, sed, find, replace, spatie, underscore, vervangen, zoeken, bestandsnaam, alle, bestanden, server, web, hernoemen, naam, wijzigen, batch, hernoem
Datum toegevoegd: 25-Jul-2020 17:02:55
Aantal bekeken: 111
Beoordeling (Stemmen): Artikel beoordeeld 3.3/5.0 (12)

 
« Ga terug