halvar.at bcom Python Tools Plone Zope Visual Basic Programmierung SW3 PC Computer Netzwerk Linux Windows Shop

Skip to content

Gerolds Homepage

Sections
Personal tools
You are here: Home Codeschnipsel Textsuche (findstring) Textsuche unter Windows (findstring)
Document Actions

Textsuche unter Windows (findstring)

Kleines CMD-Programm, mit dem ich unter Windows gerne nach Textstellen in Dateien suche. Dazu muss allerdings Cygwin (eine Linux-Emulation für Windows) installiert sein.

Man muss einfach nur eine Textdatei mit dem Namen findstring.cmd unterhalb des Windows-Ordners anlegen und folgenden Code rein schreiben. Schon kann man über die Kommandozeile nach Dateien suchen, die einen bestimmten Text enthalten.

Es muss allerdings entweder Cygwin, die UnixUtils, oder ein anderer Windows-Port der "Gnu-Tools" find und grep installiert sein.

@echo off

REM ******************************************************
REM  Sucht nach dem uebergebenen Text in allen Dateien 
REM  des aktuellen Ordners und gibt das Ergebnis aus.
REM ******************************************************

SET BINDIR="J:\cygwin\bin"

echo.
%BINDIR%\find.exe -not -iname "*.pyc" -not -iname "*.svn*" -type f -exec %BINDIR%\grep.exe -iq "%1" {} ; -print
echo.

Siehe auch Textsuche unter Linux (findstring).

 

Powered by Plone   Powered by Bcom   Powered by Gentoo-Linux

Diese Seite erfüllt evt. :-) folgende Standards: