Сценарій оболонки bash має параметри. Ці параметри починаються з до 9 доларів США.
рядок додавання java
Коли ми передаємо аргументи в інтерфейс командного рядка, цим аргументам через оболонку призначається позиційний параметр.
Перший аргумент призначається як , другий аргумент призначається як і так далі...
Якщо аргументів більше 9, то десяте або наступні аргументи не можуть бути призначені як або .
Ви повинні обробити або зберегти параметр , а потім за допомогою зміна команда скидає параметр 1 і переміщує всі інші аргументи на одиницю вниз. Це складатиме 10 доларів як 9 доларів, 9 доларів як 8 і так далі.
linux м'ята кориця проти мате
Параметри оболонки
Параметри | функція | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1-9 доларів США | Представляє позиційні параметри для аргументів від одного до дев’яти | ||||||||||||||||||
-${n} | Представляє позиційні параметри для аргументів після дев’яти | ||||||||||||||||||
Сценарій оболонки bash має параметри. Ці параметри починаються з $1 до 9 доларів США. Коли ми передаємо аргументи в інтерфейс командного рядка, цим аргументам через оболонку призначається позиційний параметр. Перший аргумент призначається як $1, другий аргумент призначається як $2 і так далі... Якщо аргументів більше 9, то десяте або наступні аргументи не можуть бути призначені як $10 або $11. Ви повинні обробити або зберегти параметр $1, а потім за допомогою зміна команда скидає параметр 1 і переміщує всі інші аргументи на одиницю вниз. Це складатиме 10 доларів як 9 доларів, 9 доларів як 8 і так далі. Параметри оболонки
приклад: Подивіться на наведений вище знімок, це сценарій, який ми написали, щоб показати різні параметри. Подивіться на наведений вище знімок, ми передали аргументи 1, 5, 90 . Усі параметри показують свої значення під час запуску сценарію. | Представляє назву сценарію | ||||||||||||||||||
$∗ | Представте всі аргументи одним рядком | ||||||||||||||||||
$@ | Те саме, що $∗, але відрізняється, коли входить до (') | ||||||||||||||||||
$# | Представляє загальну кількість аргументів | ||||||||||||||||||
$$ | PID сценарію | ||||||||||||||||||
$? | Представляє останній код повернення |
приклад:
Подивіться на наведений вище знімок, це сценарій, який ми написали, щоб показати різні параметри.
Подивіться на наведений вище знімок, ми передали аргументи 1, 5, 90 . Усі параметри показують свої значення під час запуску сценарію.