Hallo Leute,
ich habe ein Problem mit der Ausgabe von dpkg --listfiles Paketname.
Und zwar möchte ich nur die Dateinamen ohne die Pfadangabe lesen. Ein
Beispiel:
So war es bisher...
# dpkg --listfiles mount
/.
/bin
/bin/mount
/bin/umount
/sbin
/sbin/swapon
/sbin/losetup
--Schnipp--
So soll es
On Wed, 05 Jul 2006 15:01:06 +0200 Goran [EMAIL PROTECTED] wrote:
Hallo Leute,
ich habe ein Problem mit der Ausgabe von dpkg --listfiles
Paketname. Und zwar möchte ich nur die Dateinamen ohne die
Pfadangabe lesen. Ein Beispiel:
So war es bisher...
# dpkg --listfiles mount
/.
/bin
Hallo,
Goran wrote:
ich habe ein Problem mit der Ausgabe von dpkg --listfiles Paketname.
Und zwar möchte ich nur die Dateinamen ohne die Pfadangabe lesen. Ein
Beispiel:
basename ist dein Freund.
So war es bisher...
# dpkg --listfiles mount
/.
/bin
/bin/mount
/bin/umount
/sbin
Goran [EMAIL PROTECTED]:
ich habe ein Problem mit der Ausgabe von dpkg --listfiles Paketname.
Und zwar möchte ich nur die Dateinamen ohne die Pfadangabe lesen. Ein
Beispiel:
[...]
dpkg -L mount | while read file ; do echo ${file##*/} ; done
Gruss, Frank
--
Haeufig gestellte Fragen und
-Ursprüngliche Nachricht-
Von: Goran [EMAIL PROTECTED]
ich habe ein Problem mit der Ausgabe von dpkg --listfiles Paketname.
Und zwar möchte ich nur die Dateinamen ohne die Pfadangabe lesen. Ein
Beispiel:
So war es bisher...
# dpkg --listfiles mount
/.
/bin
/bin/mount
Frank Terbeck [EMAIL PROTECTED]:
Goran [EMAIL PROTECTED]:
ich habe ein Problem mit der Ausgabe von dpkg --listfiles Paketname.
Und zwar möchte ich nur die Dateinamen ohne die Pfadangabe lesen. Ein
Beispiel:
[...]
dpkg -L mount | while read file ; do echo ${file##*/} ; done
Wobei das
Goran [EMAIL PROTECTED] wrote:
Hallo Leute,
ich habe ein Problem mit der Ausgabe von dpkg --listfiles Paketname.
Und zwar möchte ich nur die Dateinamen ohne die Pfadangabe lesen. Ein
Beispiel:
So war es bisher...
# dpkg --listfiles mount
/.
/bin
/bin/mount
/bin/umount
/sbin
Danke an alle für die prompten Antworten. Ich habe mir die Vorschläge
mal angeschaut und zusammengestellt um einen Überlick zu geben:
1. Vorschlag
dpkg -L paket |xargs -n1 basename
Leider liefert das Ergebnis auch die Verzeichnisse im Wurzelverzeichnis.
Bsp.:
dpkg -L mount |xargs -n1 basename
Danke für das RegEx für sed aber wenn ich den Befehl eingebe erhalte ich
auch die Verzeichnisse im Wurzelverzeichnis...
dpkg --listfiles mount | sed -e '[EMAIL PROTECTED]/\(.*\)@\1@'
. ---
bin ---
mount
umount
sbin---
$ for file in `dpkg --listfiles mount`; do basename $file;
Am 05.07.06 schrieb Goran [EMAIL PROTECTED]:
Hallo Leute,
ich habe ein Problem mit der Ausgabe von dpkg --listfiles Paketname.
Und zwar möchte ich nur die Dateinamen ohne die Pfadangabe lesen. Ein
Beispiel:
So war es bisher...
# dpkg --listfiles mount
/.
/bin
/bin/mount
/bin/umount
/sbin
10 matches
Mail list logo