Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit
GELÖST

String löschen mit sed (Leerzeichen in Pfadangabe)

Frage Entwicklung

Mitglied: 100342

100342 (Level 1)

17.07.2011, aktualisiert 19.07.2011, 4278 Aufrufe, 1 Kommentar

Exact Audio Copy erstellt cue-Sheets, die den Pfad zur wav Datei angeben.
Beim Brennen gibt es hier allerdings Probleme, weil cdrdao die Pfadangaben nicht unterstützt (Leerzeichen, Backslash etc.).

Daher soll nun mit sed die entsprechende Datei modifiziert werden (i.e. Pfadangabe löschen):

Hi!

Zu allererst einmal die Datei:

01.
... 
02.
PERFORMER "Black Country Communion" 
03.
 
04.
TITLE "2" 
05.
 
06.
FILE "Black Country Communion\2011 - 2\01. The Outsider.wav" WAVE 
07.
 
08.
  TRACK 01 AUDIO 
09.
 
10.
    TITLE "The Outsider" 
11.
 
12.
    PERFORMER "Black Country Communion" 
13.
 
14.
    INDEX 01 00:00:00 
15.
...

Wie bekomme ich sed dazu, den String "Black Country Communion\2011 - 2\" zu entfernen?

Der Ansatz müsste ja in diese Richtung gehen:

01.
sed 's/"Black Country Communion\2011 - 2\"//g' 2.cue > 2.cue.neu
Leider versteht er die Anführungszeichen nicht.

Kann mir jemand weiterhelfen?


Vielen Dank für eure Hilfe, bin leider nicht wirklich fit, was derartige Scripts angeht

Schönen Sonntag noch,

Ralph
Mitglied: 100342
19.07.2011 um 13:52 Uhr
Update:

Zwischenzeitlich konnte mir ein Kollege weiterhelfen.
Das gewünschte Resultat erhalte ich mit

01.
sed -i Datei.cue -e 's/\".*\\/"/g'
Ergebnis:

01.
... 
02.
PERFORMER "Black Country Communion" 
03.
 
04.
TITLE "2" 
05.
 
06.
FILE "01. The Outsider.wav" WAVE 
07.
 
08.
  TRACK 01 AUDIO 
09.
 
10.
    TITLE "The Outsider" 
11.
 
12.
    PERFORMER "Black Country Communion" 
13.
 
14.
    INDEX 01 00:00:00 
15.
...
Trotzdem vielen Dank und vielleicht hilft es ja noch jemand anderem!

Gruß,
Ralph
Bitte warten ..
Ähnliche Inhalte
Batch & Shell
gelöst Poweshell Script soll String ersetzen und die leere Zeile löschen (4)

Frage von Mars123 zum Thema Batch & Shell ...

Batch & Shell
Batch mit forfiles - Dateiendung filtern - Dateien löschen (2)

Frage von mschaedler1982 zum Thema Batch & Shell ...

Batch & Shell
gelöst Doppelte Dateneinträge per Batch aus Datei löschen? HILFE (5)

Frage von freshman2017 zum Thema Batch & Shell ...

Windows Server
Dateien in einem Ordner nach XY Tagen löschen (3)

Frage von Adnan88 zum Thema Windows Server ...

Neue Wissensbeiträge
Batch & Shell

Batch als Dienst bei Systemstart ohne Anmeldung ausführen

(4)

Tipp von tralveller zum Thema Batch & Shell ...

Sicherheits-Tools

Sicherheitstest von Passwörtern für ganze DB-Tabellen

(1)

Tipp von gdconsult zum Thema Sicherheits-Tools ...

Peripheriegeräte

Was beachten bei der Wahl einer USV Anlage im Serverschrank

(9)

Tipp von zetboxit zum Thema Peripheriegeräte ...

Heiß diskutierte Inhalte
Exchange Server
Exchange 2016 Standard Server 2012 R2 Hetzner Mail (41)

Frage von Datsspeed zum Thema Exchange Server ...

Windows 7
gelöst Lokales Adminprofil defekt (25)

Frage von Yannosch zum Thema Windows 7 ...

LAN, WAN, Wireless
gelöst Statische Routen mit ISC-DHCP Server für Android Devices (18)

Frage von terminator zum Thema LAN, WAN, Wireless ...

Exchange Server
gelöst Migration Exchange 2007 zu 2013 - Public Folder teilweise weg (16)

Frage von Andy1987 zum Thema Exchange Server ...