[linux-l] Ubuntu: Synaptic-Terminalausgabe Fehler "CRITICAL"
Volker Grabsch
vog at notjusthosting.com
So Jan 21 13:13:25 CET 2007
On Thu, Jan 18, 2007 at 01:45:24AM +0100, Norman Steinbach wrote:
> Volker Grabsch wrote:
> > Der ist auch ziemlich umständlich. Und zudem falsch.
> > [...]
> > cd /usr/share/applications
> > grep -l 'Desktop Entry' * | uniq -c | grep -v "^ 1 "
> > So, das war es, was Jan-Benedict vermutlich wollte. Probier das mal
> > aus, Norman.
> Danke für Deine ausführliche Erläuterung des Befehles!
> Aber, wenn ich ihn so eingebe, erhalte ich als Ausgabe exakt - nichts.
Ich hoffe, du hast gesehen, dass es *zwei* Befehle sind.
(ein "cd" und ein "grep | uniq | grep")
Wenn der Befehl nichts ausspuckt, dann wurden keine Dateien mit
doppeltem "Desktop Entry" gefunden.
Willst du sicher gehen, dass der Befehl funktioniert, macht einfach:
cd /usr/share/applications
grep -l 'Desktop Entry' * | uniq -c
Das lässt die letzte Filterungsstufe weg und sorgt dafür, dass du
ganz viele Dateien mit einer "1" davor siehst. Würde da irgendwo ne
2 oder ähnliches stehen, hätte der Filter was gefunden.
> > Und dieses Kommando ist nun auch leicht zu erklären. Es ist eine
> > Pipeline von 3 Befehlen:
> > 1. Suche nach allen Dateien mit "Desktop Entry"
> > 2. Schaue, wie oft diese Zeile in den Dateien auftaucht
> > 3. Filtere die heraus, bei denen der Eintrag nur 1x auftaucht.
> > Übrig bleiben die Dateien mit den (unerwünschten) doppelten Einträgen.
> In meinem Fall leider(?) garkeine.
Dann hast du eine mögliche Fehlerursache ausgeschlossen und solltest
nach einer anderen Ursache suchen. Ich stecke da nicht im Thema, hab
nur ein langes Shell-Kommando korrigiert.
Viele Grüße,
Volker
--
Volker Grabsch
---<<(())>>---
Administrator
NotJustHosting GbR
Mehr Informationen über die Mailingliste linux-l