Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/bin/bash
- # első
- # feladat: bekér egy mappát, fájt, és a fájlba beleírja az /etc/services azon sorait, ami megjegyzést tartlamaz
- echo "Írj be egy mappanevet:"
- read mappa
- echo "Írj be egy fájlt:"
- read file
- if [ -d $mappa ]
- then
- cd $mappa
- else
- mkdir $mappa
- cd $mappa
- fi
- more /etc/services | grep -v "#" > $file
- # második
- # bekér egy álományt, és kiírja egy véletlen sorát
- echo "Írj be egy fájlt"
- read be
- if [ -f $be ]
- then
- sor=`cat $be | wc -l`
- akt=0
- rand=$(($RANDOM%$sor+1))
- while read sor
- do
- if [ $akt -eq $rand ]
- then
- echo $sor
- fi
- akt=`expr $akt + 1`
- done < $be
- else
- echo "Nincs ilyen fájl"
- fi
Advertisement
Add Comment
Please, Sign In to add comment