Portál AbcLinuxu, 11. května 2025 09:47

Dotaz: Ako zprehladnit kolonu prikazov?

4.12.2007 23:53 ajikdpoe | skóre: 23 | blog: dvh
Ako zprehladnit kolonu prikazov?
Přečteno: 327×
Odpovědět | Admin
Kamos potreboval vediet kde su konfiguracne subory audacious. Z fleku som napisal tento nadherny a plne funkcny kus kodu:
strace audacious 2>&1 | grep open | \
sed 's/\"\//\n\//' | grep -v 'open(' | \
sed 's/\"/\n\"/' | grep -v '^"' | sort -u
Funguje ale chcel by som vediet ako to napisat prehladnejsie (pre buducnost), najma tu cast kde sa vyrezava cast medzi open(" a ". Vdaka.
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

5.12.2007 00:42 Michal Čihař | skóre: 61 | blog: Bláboly | Praha
Rozbalit Rozbalit vše Re: Ako zprehladnit kolonu prikazov?
Odpovědět | | Sbalit | Link | Blokovat | Admin
Něco jako strace -e open audacious 2>&1 | cut -d \" -f 2?
Weblate - překládání přes web | Gammu SMSD - posílání SMS | Blog
5.12.2007 07:20 happy barney | skóre: 34 | blog: dont_worry_be_happy
Rozbalit Rozbalit vše Re: Ako zprehladnit kolonu prikazov?
Odpovědět | | Sbalit | Link | Blokovat | Admin
strace XYZ 2>&1 | perl -nle 'print $1 if m/open\("(.*?)"/ && ! $map{$1}++'
5.12.2007 12:32 Tom.š Ze.le.in | skóre: 21 | blog: tz
Rozbalit Rozbalit vše Re: Ako zprehladnit kolonu prikazov?
Odpovědět | | Sbalit | Link | Blokovat | Admin
Jenom fakticky pro úplnost - dost často se neexistující soubory program ani nepokouší otevřít, takže pro hledání možných míst pro konfiguráky může být nutné stracovat i stat. Obecně - -e trace=file je fajn.
5.12.2007 16:57 Semo | skóre: 45 | blog: Semo
Rozbalit Rozbalit vše Re: Ako zprehladnit kolonu prikazov?
Odpovědět | | Sbalit | Link | Blokovat | Admin
strace audacious 2>&1 | sed -n '/open/s/^open("\([^"]*\)".*/\1/p' | sort -u
Defaultne nic nevypisuj. Na riadkoch zacinajucich na open nahrad vsetko retazcom, ktory je medzi uvodzovkami a vypis ho.
If you hold a Unix shell up to your ear, you can you hear the C.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.