Mit awk/sed letztes Feld entfernen - wie?

E

-eraz-

Tripel-As
Ich muss aus einer Liste mit Updates, das Architekturkürzel im letzten Feld entfernen (inkl. Punkt) kann ich das mit awk oder sed irgendwie machen? Hab leider garkeine Idee :(

So sieht die Liste z.b. aus:
Code:
rpm-4.4.2.3-22.el5.x86_64
rpm-build-4.4.2.3-22.el5.x86_64
rpm-libs-4.4.2.3-22.el5.x86_64
rpm-python-4.4.2.3-22.el5.x86_64
screen-4.0.3-3.el5.x86_64
selinux-policy-2.4.6-300.el5.noarch
selinux-policy-devel-2.4.6-300.el5.noarch
 
geht wahrscheinlich noch besser, aber funktioniert.
Code:
sed 's/\.[^\.]*$//'

GNU sed-Version 4.2.1
 
Zuletzt bearbeitet von einem Moderator:

Ähnliche Themen

Fedora 20 - Unlösbare Paket-Duplikat Konflikte

Wieder mal Probleme mit yum

HP PSC 2175 - CUPS druckt nicht

Problme bei apt-get und dem 64Bit, unter Fedora Core IIII

Kmenu ist weg^^

Zurück
Oben