[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: [Debian] sed will nicht



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hallo 

> Folgendes Script soll mir automatisiert m3u-Playlists erstellen:
>
> find -mindepth 1 -maxdepth 1 -type d -exec bash -c 'find "{}/"
> -iname *.mp3 > "{}.tmp"; sed "s/.\//Q:\\mp3\\/g; s/\//\\/g"
> "{}.tmp" > "{}.m3u"' \;
> rm *.tmp
>
> Der sed Aufruf soll die Dateieinträge an die Samba-Freigabe
> anpassen. Sprich die Zeichenfolge "./" durch "Q:\mp3\" 

$ echo  "./dir/bla.mp3" | sed 's/\.\/\(.*\)\/\(.*\)/Q:\\mp3\\\1\\\2/g'

gibt

Q:\mp3\dir\bla.mp3 

Beachte: Was in \(.*\) gefunden wird ist im zweiten Teil mit \1 oder 
\2 einzusetzen.

Dann noch zwei URLs
http://www.dbnet.ece.ntua.gr/~george/sed/sedtut_1.html
http://www.faqs.org/faqs/editor-faq/sed/index.html

Viel Spass 

Hendrik

- -- 
PGP ID 21F0AC0265C92061
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.3 (GNU/Linux)
Comment: For info see http://www.gnupg.org

iD8DBQE8QPE2IfCsAmXJIGERAra/AJ9vu0z7ehIeGUAy0NtLnTj74FMdjgCdHXh+
tOuq8TtNmfRIRKgKWIEO0i8=
=hAz/
-----END PGP SIGNATURE-----

-- 
-----------------------------------------------------------
Um sich aus der Liste auszutragen schicken Sie bitte eine
E-Mail an debian-user-de-request@lehmanns.de die im Subject
"unsubscribe <deine_email_adresse>" enthaelt.
Bei Problemen bitte eine Mail an: Jan.Otto@Lehmanns.de
-----------------------------------------------------------

1097 eingetragene Mitglieder in dieser Liste.


Reply to: