Last active
December 29, 2015 04:29
-
-
Save babo/7615352 to your computer and use it in GitHub Desktop.
Az első példa a sorszámokat mutatja, a másik többi kevésbé a feladatod.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/sh | |
echo 'mit keresel?' | |
read mit_keresek | |
# vegyunk minden file-t az adott directory-ban | |
for filenev in ./* | |
do | |
sor=`grep ${mit_keresek} ${filenev}` | |
# a $? az elozo parancs kimenete, ennek az erteke 0, ha megtalalta | |
# es 1, ha nem talalta meg | |
# a shell-ben a -eq az, amivel szamokat tudsz osszehasonlitani | |
if [ $? -eq 0 ] | |
then | |
# itt vegrehajtjuk es eltesszuk a vegeredmenyt a tartalom nevu valtozoba | |
tartalom=`${sor}` | |
# a -n azt jelenti, hogy a tartalom nem ures | |
if [ -n "${tartalom}" ] | |
then | |
echo "Megtalaltam a ${filenev} fileban a ${mit_keresek}-t, azt adta vissza, hogy ${tartalom}" | |
# a kovetkezo sor el is kuldene | |
# echo ${tartalom} | mail -s kesz [email protected] | |
else | |
echo 'megtalaltam, de nem adott vissza semmit' | |
fi | |
else | |
echo "Nem talalam ${mit_keresek}-t a ${filenev} fileban" | |
fi | |
done |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/sh | |
sorszam=1 | |
# itt olvasom be a file-t aminek a neve a $1 | |
# valtozoban van, ez program elso argumentuma | |
exec <${1} | |
while read sor | |
do | |
echo ${sorszam} ${sor} | |
sorszam=$((${sorszam}+1)) | |
done |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment