Bash shell скриптът има параметри. Тези параметри започват от да се .
отворете файл с java
Когато предаваме аргументи в интерфейса на командния ред, на тези аргументи се присвоява позиционен параметър чрез обвивката.
Първият аргумент се присвоява като , вторият аргумент се присвоява като и така нататък...
Ако има повече от 9 аргумента, тогава десети или нататък аргументите не могат да бъдат присвоени като или .
Трябва или да обработите, или да запазите параметъра , след което с помощта на смяна команда премахва параметър 1 и премества всички останали аргументи с един надолу. Ще направи като , като и т.н.
np.clip
Параметри на обвивката
Параметри | функция | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
- | Представлява позиционни параметри за аргументи от едно до девет | ||||||||||||||||||
-${n} | Представяне на позиционни параметри за аргументи след девет | ||||||||||||||||||
Bash shell скриптът има параметри. Тези параметри започват от $1 да се $9. Когато предаваме аргументи в интерфейса на командния ред, на тези аргументи се присвоява позиционен параметър чрез обвивката. Първият аргумент се присвоява като $1, вторият аргумент се присвоява като $2 и така нататък... Ако има повече от 9 аргумента, тогава десети или нататък аргументите не могат да бъдат присвоени като $10 или $11. Трябва или да обработите, или да запазите параметъра $1, след което с помощта на смяна команда премахва параметър 1 и премества всички останали аргументи с един надолу. Ще направи $10 като $9, $9 като $8 и т.н. Параметри на обвивката
Пример: Погледнете горната моментна снимка, това е скриптът, който сме написали, за да покаже различните параметри. Погледнете моментната снимка по-горе, предадохме аргументи 1, 5, 90 . Всички параметри показват стойността си, когато скриптът се изпълнява. | Представяне на името на скрипта | ||||||||||||||||||
$∗ | Представете всички аргументи като един низ | ||||||||||||||||||
$@ | Същото като $∗, но се различава, когато е затворено в (') | ||||||||||||||||||
$# | Представлява общ брой аргументи | ||||||||||||||||||
$$ | PID на скрипта | ||||||||||||||||||
$? | Представяне на последния код за връщане |
Пример:
Погледнете горната моментна снимка, това е скриптът, който сме написали, за да покаже различните параметри.
Погледнете моментната снимка по-горе, предадохме аргументи 1, 5, 90 . Всички параметри показват стойността си, когато скриптът се изпълнява.