Operációs rendszerek gyakorlat
Parancssori paraméterek
Parancssori paraméterek
A parancssori paramétereket a szkript futtatásakor, a szkript neve után adjuk meg.
A parancssori paramétereket az alábbi módon tudjuk használni, feldolgozni a szkripten belül:
$# | A parancssori paraméterek száma |
$? | A legutoljára végrehajtott parancs visszatérési értéke |
$n |
Az n-edik parancssori paraméter (pl. $1, $2, ...) |
$0 | A shell szkript program neve (ami most fut) |
$* | Valamennyi parancssori paraméter karakterláncként összefűzve |
Példa
parameterek.sh
#!/bin/bash
echo "A program: " $0
echo "Megszámolom a paramétereket:" $#
echo "Összefűzve: " $*
gabor@linux peldak]$ ./parameterek.sh Hello Gábor
A program: ./parameterek.sh
Megszámolom a paramétereket: 2
Összefűzve: Hello Gábor
Licensed under the Creative Commons Attribution Non-commercial Share Alike License 4.0