move dir 2 newdir aus 2 dateien

Diskutiere move dir 2 newdir aus 2 dateien im Shell-Skripte Forum im Bereich Programmieren unter Linux/Unix; Hallo ich möchte aus einem Verzeichnis mit unterverzeichnissen z.B.: verzeichnis/_abc_kjuku verzeichnis/_kzuhd_iuoio...

  1. #1 andreas, 31.10.2005
    andreas

    andreas Grünschnabel

    Dabei seit:
    31.10.2005
    Beiträge:
    2
    Zustimmungen:
    0
    Hallo

    ich möchte aus einem Verzeichnis mit unterverzeichnissen z.B.:
    verzeichnis/_abc_kjuku
    verzeichnis/_kzuhd_iuoio
    verzeichnis/_lkj_lkjlkjl ...

    die Verzeichnisse umbenennen in:
    verzeichnis/abckjuku
    verzeichnis/kzuhdiuoio
    verzeichnis/lkjlkjlkj

    mit ls -1 verzeichnis > text_datei.txt bekomme ich schon mal das listing, mit
    sed "s?_??g" > textdatei auch die neuen Verzeichnisnamen.

    Wie kann ich aber ein script schreiben, welches in etwa folgendes tut?
    mv line1 aus text_datei.txt line1 textdatei.txt?

    Habe schon mit while read line probiert, bekome aber die beiden dateien nicht in 1 script

    Bin für jede Hilfe dankbar.

    Andreas
     
  2. #2 ninguno, 31.10.2005
    ninguno

    ninguno Tripel-As

    Dabei seit:
    13.05.2005
    Beiträge:
    162
    Zustimmungen:
    0
    ich glaub so könntest du die verzeichnisse umbenennen:
    Code:
    ls -d */ | while read dirname
    do
      mv "$dirname" "$(echo $dirname|tr -d "_/")"
    done 
     
  3. #3 andreas, 31.10.2005
    andreas

    andreas Grünschnabel

    Dabei seit:
    31.10.2005
    Beiträge:
    2
    Zustimmungen:
    0
    Tut genau was es soll

    Das tut es genau. Vielen Dank für die prompte Antwort.

    Andreas
     
Thema:

move dir 2 newdir aus 2 dateien

Die Seite wird geladen...

move dir 2 newdir aus 2 dateien - Ähnliche Themen

  1. yum install remove --purge

    yum install remove --purge: Hallo zur Zeit habe ich Ubuntu 16.04.1 Host und Centos Gast in Virtualbox. Von Ubuntu bin ich es gewöhnt mittels sudo apt-get install remove...
  2. Umleiten von apt-get autormove in Datei

    Umleiten von apt-get autormove in Datei: Hallo Kann man die Dateien, die man bei apt-get autoremove erhält in eine Datei speichern ? Da haben sich bei mir sagenhafte 411 Dateien...
  3. easytag-2.1.6 HTTP/1.1 301 Moved Permanently

    easytag-2.1.6 HTTP/1.1 301 Moved Permanently: Hallo Seit kurzem bekomme ich bei der manuellen CDDB-Abfrage häufig die AntwortDer Server hat eine falsche Antwort gegeben! (HTTP/1.1 301 Moved...
  4. apt-get autoremove *argh*

    apt-get autoremove *argh*: Hallo Unixboard, habe mal den Befehl "sudo apt-get autoremove" in meine Ubuntu8.10er Maschiene reingehauen und muss feststellen, dass jetzt...
  5. Moved: Vorschlag Sichere Installer für ATI-Driver und NVIDIA und anderen

    Moved: Vorschlag Sichere Installer für ATI-Driver und NVIDIA und anderen: Hallo lieben Pingunien-Benutzern :brav: Warum sage ich euch Pingunen zu nennen? Weil wir mit Linux / Unix benutzen. Aber ich denke, das es...