* On Sat, May 25, 2002 at 05:37:23AM +0200, Ralf Corsepius wrote:
Am Fre, 2002-05-24 um 23.21 schrieb Clemens Wohld:
* On Wed, May 22, 2002 at 08:17:43AM +0200, Tobias Korb wrote:
rpm -qf --queryformat "%-30{NAME}\t\t%{VERSION}\t\t%{DISTRIBUTION}\n" $(ldd /usr/sbin/isdn2h323|sed 's/.*=> //'|cut -d " " -f 1)|uniq
Obiger Befehl gehört in eine Zeile!
Ich kapier den Befehl grade ehrlich gesagt nicht was genau soll ich bei NAME, VERSION und DISTRIBUTION reinschreiben ??? Nichts, das ist ein RPM-Format-String und wird von rpm gefüllt (ähnlich einem Format-String für printf).
Ich habe diesen Thread allerdings nicht genau genug verfolgt um zu wissen, was mit obiger Zeile bewirkt werden soll.
Nein, es gibt Systemvariablen an denen man sich bedient. Sowas wie zB. $EDITOR oder $LANG Du kannst sie mit echo abfragen: $ echo $LANG
Die Variablen hat er in {} gesetzt, haette nicht unbedingt not getan glaub ich, damit sie mit den "Wirrwar" noch als Variablen indetifiziert werden.
Was eine Variable ist sagt der Name, ein "variabler Platzhalter". Fuer Dinge die zB immer wieder kehren. Oder um was auch uebersichtlicher zu gestalten. Es gib versch. Variablen... man var ?? ;) Nee, man bash ist dazu event. hilfreich.
Nein, falsche Baustelle ;)
Doch, fuer meine Erklaerung die ich ihm gab, ueber Systemvariablen, schon.
Also man rpm und rpm --help wären hier hilfreich.
Das kann wohl sein das dass sein eigentliches Problem loest. Ich hab _kein_ rpm-system, sorry. Aber ich hab ne shell ;) MfG Clemens PS: ich finde zufallssignaturen schocken ;) -- sig_45 RPM in Aktion Vol.1: [Info: man rpm] $ rpm -qa | less ===> listet alle inst. Pakete auf. $ rpm -qi <paketname> ===> listet Infos zum Paket auf. $ rpm -qa | grep ftp ===> suche nach Paket ftp.rpm ---------------------------------------------------------