Entfernen Sie unter Linux Leerzeichen aus Dateinamen

Sam Timalsina:

Ich habe Hunderte von JPG-Dateien in verschiedenen Ordnern wie diesen:

  • 304775 105_01.jpg
  • 304775 105_03.jpg
  • 304775 105_05.jpg
  • 304775 105_07.jpg
  • 304775 105_02.jpg
  • 304775 105_04.jpg
  • 304775 105_06.jpg

Grundsätzlich muss ich die SPACES entfernen. Ich kenne bereits den Befehl, die Leerzeichen in Unterstriche umzuwandeln:

$ rename "s/ /_/g" *

Aber ich brauche die Unterstriche in diesem Fall nicht. Ich muss nur den Platz entfernen. Ich habe Folgendes versucht, aber es hat nicht funktioniert:

$ rename "s/ //g" *

Jede Hilfe wäre dankbar.

Blake:

Sie könnten so etwas tun:

IFS="\n"
for file in *.jpg;
do
    mv "$file" "${file//[[:space:]]}"
done

Dieser Artikel stammt aus dem Internet. Bitte geben Sie beim Nachdruck die Quelle an.

Bei Verstößen wenden Sie sich bitte [email protected] Löschen.

bearbeiten am
0

Lass mich ein paar Worte sagen

0Kommentare
LoginNach der Teilnahme an der Überprüfung

Verwandte Artikel

Entfernen Sie unter Linux Leerzeichen vom Zeilenende

Entfernen Sie unzulässige Zeichen aus einem Dateinamen, lassen Sie jedoch Leerzeichen

Entfernen Sie Sonderzeichen aus Dateinamen

So entfernen Sie indexdefinierte Leerzeichen aus einer Liste von Dateinamen in Powershell

Entfernen Sie Leerzeichen aus DataGrid

Entfernen Sie Leerzeichen aus SVG

So entfernen Sie Leerzeichen unter der Webseite

Entfernen Sie Textzeilen aus mehreren Dateien unter Linux

Entfernen Sie Versionssuffixe aus dem Dateinamen

Powershell Entfernen Sie Sonderzeichen aus Dateinamen

Entfernen Sie Leerzeichen aus Array-Werten

Entfernen Sie Leerzeichen aus einer Variablen

Entfernen Sie alle Leerzeichen aus der Zeichenfolge

Entfernen Sie ALLE Leerzeichen aus dem Text

Entfernen Sie Leerzeichen aus std :: string in C ++

Entfernen Sie alle Leerzeichen aus NSString

Entfernen Sie Leerzeichen aus den Datenrahmenspaltenwerten in Spark

So entfernen Sie Leerzeichen aus diesem SVG

Entfernen Sie Zeichenfolgen wie Leerzeichen + Buchstabe + Leerzeichen aus einer Datenrahmenspalte

Entfernen Sie alle Leerzeichen in einer Datei - Linux

Dateinamen aus URLs entfernen

So entfernen Sie das Leerzeichen unter der Bootstrap-Fortschrittsanzeige

Entfernen Sie mit CSS Leerzeichen unter der Textgrundlinie

So entfernen Sie Leerzeichen unter div nach translateY

So entfernen Sie Leerzeichen unter dem Tab.. FLUTTER

Entfernen Sie Leerzeichen unter dem Winforms-Diagramm

Entfernen Sie das Leerzeichen unter der Fußzeile

Entfernen Sie das Suffix aus dem Dateinamen in Swift

Entfernen Sie Datumsangaben aus einem Dateinamen vor der Erweiterung

TOP Liste

  1. 1

    Wie aktualisiere ich ein Feld in einer Raumdatenbank mit einem Repository und einem Ansichtsmodell?

  2. 2

    Wie füge ich mehrere Spalten in einer Spalte mit derselben Tabelle in SQL Server zusammen?

  3. 3

    Wie kann man Gitterquadrate dazu bringen, die Farbe zu ändern?

  4. 4

    Ich kann nicht verstehen, wie man Go-Code in mehreren Dateien kompiliert

  5. 5

    Zählen Sie die Vorkommen jedes Werts in einem Tupel in Python

  6. 6

    Gibt es eine sauberere Möglichkeit, Konstruktorargumente und Instanzeigenschaften einer Klasse in Typescript zu definieren?

  7. 7

    So implementieren Sie Pushwoosh mit ionic 2

  8. 8

    Wie wird der Wert im Dropdown-Menü basierend auf den ausgewählten Daten / IDs angezeigt?

  9. 9

    Tomcat - Leiten Sie den alten Kontextstamm zum neuen Kontextstamm um

  10. 10

    Ändern Sie den Knotenpfad in das aktuelle Verzeichnis

  11. 11

    So erstellen Sie ein Array von Objekten aus zwei Arrays von Objekten mit einem gemeinsamen Schlüssel - JavaScript

  12. 12

    Rufen Sie die ID aus der Datagrid-Ansicht ab und zeigen Sie die Daten in Textfeldern einem anderen Formular an

  13. 13

    base js: Wie füge ich einem Objekt eine Eigenschaft auf die 'alte' Weise hinzu?

  14. 14

    Ersetze einen Teil einer Zeichenfolge durch eine Pandas-Spalte als Muster

  15. 15

    Blättern Sie auf Radio Click zur Abschnitts-ID

  16. 16

    CBCentralManager wird nach dem Verbinden neu gestartet

  17. 17

    Scherz, wie man eine Funktion verspottet, die von einer verspotteten Funktion zurückgegeben wird

  18. 18

    django-allauth Empfängersignal zum Hinzufügen einer Gruppenberechtigung zum Benutzer bei der Anmeldung

  19. 19

    Tic Tac Toe-Spiel im React-Reset-Button funktioniert nicht

  20. 20

    AQL: Teilweise Übereinstimmung in einer Reihe von Zeichenfolgen

  21. 21

    So summieren Sie die Werte zweier Tabellen und gruppieren sie nach Datum

heißlabel

Archiv