Posts Tagged “grep”

Wenn man sich die Apple Pro Tips anschaut findet man u.a. einen Eintrag zum Thema:

Sofortiges Beenden

Im Rahmen dieses Artikels will Apple uns erklären wie man auf nicht reagierende Programme beenden kann. Leider ist dieser Hint in meinen Augen unvollständig geschweige den Pro-Like :)

Quote:

Mit dem Befehl “Sofort beenden” in Mac OS X können Sie blockierte Programme auf Ihrem Mac schließen, ohne den Computer ausschalten oder die Arbeit mit anderen Programmen unterbrechen zu müssen.
Wählen Sie “Sofort beenden” aus dem Menü  “Apple”, wenn ein Programm auf Mausklicks, Trackpad-Verwendung oder andere Aktionen nicht mehr reagiert.
Daraufhin wird ein Fenster eingeblendet, das alle derzeit geöffneten Programme auflistet. Blockierte Programme sind rot hervorgehoben und hinter dem Namen des Programms steht ein Hinweis, dass das Programm nicht reagiert. Blättern Sie mit den Pfeiltasten in der Liste oder klicken Sie auf den Namen eines Programms, um es auszuwählen. Klicken Sie dann auf “Sofort beenden”, um gezielt dieses Programm zu beenden. Sie kännen das Programm über das Dock oder das Menü “Programme” neu starten. Änderungen, die Sie zuvor nicht gesichert haben, gehen allerdings möglicherweise verloren.
Hier eine noch schnellere Methode zum sofortigen Beenden: Drücken Sie die Tastenkombination “Befehl-Wahl-esc”, um das Fenster für sofortiges Beenden einzublenden. Dieser Trick ist besonders nützlich, wenn der Finder nicht mehr reagiert und Sie das Menü “Apple” nicht öffnen können.

Nunja im Kern nicht schlecht, aber mal sehn wie man dies noch machen kann.

Read the rest of this entry »

Comments No Comments »

I guess the most known command for basic disk-size informations is df or df -h (for human readable output) but there are better solutions. df itself is supposed to be used for displaying free disk space but not for a quick overview about real hd-sizes.

You can easily combine fdisk with a grep and the result should give you more relevant informations about your harddisk then just a stupid df

How to:

fdisk -l | grep Disk

Comments No Comments »

About ack:

ack is a tool like grep, aimed at programmers with large trees of heterogeneous source code.

ack is written purely in Perl, and takes advantage of the power of Perl’s regular expressions.

Found that via DaringFireball.net

Quote from the project page:

Top 10 reasons to use ack instead of grep.

  1. ack is pure Perl, so it runs on Windows just fine.
  2. The standalone version uses no non-standard modules, so you can put it in your ~/bin without fear.
  3. Searches recursively through directories by default, while ignoring .svn, CVS and other VCS directories.
    • Which would you rather type?
      $ grep pattern $(find . | grep -v .svn)
      $ ack pattern
  4. ack ignores most of the crap you don’t want to search
    • VCS directories
    • blib, the Perl build directory
    • backup files like foo~ and #foo#
    • binary files, core dumps, etc
  5. Ignoring .svn directories means that ack is faster than grep for searching through trees.
  6. Lets you specify file types to search, as in –perl or –nohtml.
    • Which would you rather type?
      $ grep pattern $(find . -name ‘*.pl’ -or -name ‘*.pm’ -or -name ‘*.pod’ | grep -v .svn)
      $ ack –perl pattern

    Note that ack’s –perl also checks the shebang lines of files without suffixes, which the find command will not.

  7. File-filtering capabilities usable without searching with ack -f. This lets you create lists of files of a given type.
    $ ack -f –perl > all-perl-files
  8. Color highlighting of search results.
  9. Uses real Perl regular expressions, not a GNU subset.
  10. Allows you to specify output using Perl’s special variables
    • Example: ack ‘(Mr|Mr?s)\. (Smith|Jones)’ –output=’$&’
  11. Many command-line switches are the same as in GNU grep:
    -w does word-only searching
    -c shows counts per file of matches
    -l gives the filename instead of matching lines
    etc.
  12. Command name is 25% fewer characters to type! Save days of free-time! Heck, it’s 50% shorter compared to grep -r.

Comments 1 Comment »

1