#!/bin/bash
# by Static's idea
# Under GPL v 2.0 and above.
arg1="$1";
arg_cnt="$#";
if [ "$arg_cnt" != "1" ]; then
echo "File String finder. v 0.1 by hip0";
echo '-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-';
echo "No argument given";
exit 0;
fi
for i in `ls -1 -a`; do

if [ ! -d $i ] && [ -r $i ] && [ -s $i ] && [ -w $i ]; then
 grepped_string=`cat $i | grep $arg1`;
fi

if [ -n "$grepped_string" ]; then
echo "\"$arg1\" is in file: \"$i\"";
fi
done
