Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- [[[[Shell scriptek]]]]
- Írassuk ki a > jelet!
- mcedit elso [enter]
- #!/bin/bash # minden scriptet ezzel kezdünk (még)
- echo > -- hibás
- echo ">" -- helyes
- echo '>' -- helyes
- echo \> -- helyes
- További scrptek (tételezzük fel hogy a #!/bin/bash/ az elején van minden scriptnek)
- nev="Krisztián" # NEM KELL SZÓKÖZ
- echo "A nevem: $nev"
- kor=20
- echo "Korom: $kor"
- Kérjük be a nevet, majd írassuk ki!
- echo "Add meg a neved!"
- read nev
- echo "Legyen a te neved $nev!"
- Ha azt szeretnénk, hogy az adott soban legyen a bekérés, hogy ne ugorjon új sorba: -n !
- echo -n "A neved: "
- read nev
- echo $nev
- Írassuk ki a passwd fájlból a nevünket az ID alapján!
- echo -n "Felhasználónév: "
- read nev
- grep $nev ~/passwd | cut -d: -f5 | cut -d, -f1
- VAGY
- echo `grep $nev passwd | cut -d: -f5 | cut -d, -f1` (` <-- altgr+7)
- Egy sorban:
- echo "A $nev adatai:" `grep $nev ~/passwd | cut -d: -f5 | cut -d, -f1` (a " mindegy hogy a végén van-e, a ``-s tag után, vagy előtte)
- Adjuk össze a passwd fájl sorainak számát a mai nappal!
- felhszam=`wc -l passwd | cut -d' ' -f1`
- echo $felhszam
- mainap=`date +%d`
- echo $mainap
- ossz=$(($felhszam + $mainap)) / VAGY / ossz=`expr $felhszam + $mainap`
- echo Az összeg: $ossz
- Különbsége, szorzata, hányadosa:
- felhszam=`wc -l passwd | cut -d' ' -f1`
- mainap=`date +%d`
- ossz=$(($felhszam + $mainap)) / VAGY / ossz=`expr $felhszam + $mainap` <-- és a többinél is, csak a műv.jel változik
- echo Az összeg: $ossz
- kulonb=$(($felhszam - $mainap))
- szorzat=$(($felhszam * $mainap))
- hanyados=$(($felhszam / $mainap))
- echo Különbség: $kulonb
- echo Szorzat: $szorzat
- echo Hanyados: $hanyados
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement