grep Befehl gesucht

E

-eraz-

Tripel-As
Ich muss aus z.b. so einer Liste an Dateien:
/etc/profile
/etc/profile.d/colorls.sh
/etc/profile.d/colorls.csh

per grep den absoluten Dateipfad rausholen, habe dabei aber nur den Dateinamen selbst zur verfügung.

Also z.b.:
cat liste |grep profile gibt folgendes aus:
/etc/profile
/etc/profile.d/colorls.sh
/etc/profile.d/colorls.csh

Ich brauche aber nur die Zeile:
/etc/profile

Wie mache ich das?
 
der Dateiname dürfte ja immer ganz hinten stehen - also die RegEx entsprechend bauen, daß nach dem Suchbegriff das Zeilenende sein soll.
 
Danke für den tollen Tipp, wär nie allein drauf gekommen einfach am Ende zu suchen! :)

</ironie>
 

Ähnliche Themen

Wie vom Script verwendete Befehle ermitteln um sie bei Bedarf nach zu installieren?

Skript soll nicht doppelt laufen... kill pkill pid cron

Keine grafische Oberfläche (Debian Installation)

Liste mischen. Alternativen zu sort -R

AWK Tip gesucht

Zurück
Oben