-eraz-
Commodore
- Registriert
- Juni 2004
- Beiträge
- 4.270
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?
Sinnvoll wäre natürlich mit grep den Wert zu nehmen wo am Ende der Dateiname steht, nur wie?
/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?
Sinnvoll wäre natürlich mit grep den Wert zu nehmen wo am Ende der Dateiname steht, nur wie?