]> git.ipfire.org Git - people/pmueller/ipfire-2.x.git/blame - tools/finder.sh
Pakfire laedt die Listen jetzt besser und hat eine veraenderte Oberflaeche bekommen.
[people/pmueller/ipfire-2.x.git] / tools / finder.sh
CommitLineData
903310c4
MT
1#!/bin/sh
2# Verson 0.1 by linuxadmin
3# sucht in allen regulären Files nach dem eingegebenen Wert
4# ACHTUNG DAS KANN EINIGE MINUTEN DAUERN !!!
5
6name=finder.log
7echo -n "Where: " ;read wo
8echo -n "String: " ;read was
9echo -n "Output to file? (y/n): " ;read jn
10
11if [ "$jn" = "y" ]; then
12 echo "Creating log file $name"
900832fa 13 find $wo -type f | xargs grep -in "$was" 2>/dev/null | grep -v ".svn" | grep -v "ChangeLog" | grep -v "/serv/ipfire/branches/ipcop-1.4" | grep -v "/serv/ipfire/tags/beta0" > $name
903310c4 14else
900832fa 15 find $wo -type f | xargs grep -in "$was" 2>/dev/null | grep -v ".svn" | grep -v "ChangeLog" | grep -v "/serv/ipfire/branches/ipcop-1.4" | grep -v "/serv/ipfire/tags/beta0"
903310c4
MT
16fi
17
18if [ -d $name ]; then
19 cat $name
20fi