logo

Параметри сценарію оболонки

Сценарій оболонки 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-9 доларів США Представляє позиційні параметри для аргументів від одного до дев’яти
${10}-${n} Представляє позиційні параметри для аргументів після дев’яти
$0 Представляє назву сценарію
$∗ Представте всі аргументи одним рядком
$@ Те саме, що $∗, але відрізняється, коли входить до (')
$# Представляє загальну кількість аргументів
$$ PID сценарію
$? Представляє останній код повернення

приклад:

Параметри скриптів оболонки Linux 1

Подивіться на наведений вище знімок, це сценарій, який ми написали, щоб показати різні параметри.

Параметри Linux Script 2

Подивіться на наведений вище знімок, ми передали аргументи 1, 5, 90 . Усі параметри показують свої значення під час запуску сценарію.

Представляє назву сценарію
$∗ Представте всі аргументи одним рядком
$@ Те саме, що $∗, але відрізняється, коли входить до (')
$# Представляє загальну кількість аргументів
$$ PID сценарію
$? Представляє останній код повернення

приклад:

Параметри скриптів оболонки Linux 1

Подивіться на наведений вище знімок, це сценарій, який ми написали, щоб показати різні параметри.

Параметри Linux Script 2

Подивіться на наведений вище знімок, ми передали аргументи 1, 5, 90 . Усі параметри показують свої значення під час запуску сценарію.