Рубрики
Uncategorized

Переменная массива |. Скрипты оболочки

Это множественная серия Article Article, где я собираюсь объяснить концепции сценариев Shell A … с меткой Linux, Bash, DevOps, Tutorial.

Скрипты Shell (21 часть серии)

Это множественная серия Article Article, где я собираюсь объяснить концепции сценариев Shell и как написать сценарий оболочки в системах Linux, Unix или Mac. Вы также можете следить за этим руководством блога с помощью Windows, но для этого вы должны установить Bash.

В этой статье мы узнаем о массиве в сценарии Shell. И посмотрите, как выполнять различные операции на массиве.

  1. Мы можем объявить массив таким образом = ("Ubuntu" "Windows" "Kali") Отказ Таким образом, мы можем объявить массив и хранить некоторую ценность в нем.
  2. Чтобы распечатать все значения массива просто напишите эту команду echo $ { []} Отказ Например: echo $ {OS [@]}
  3. Если вы хотите распечатать определенное значение массива, чем вы можете использовать эту команду echo $ { []} Отказ Например: echo $ {OS [1]}
  4. Если вы хотите распечатать индекс массива, чем вы можете сделать это так echo $ {! [@]} Отказ Например: echo $ {! Операционные системы[@]}
  5. Если вы хотите распечатать длину массива, чем вы можете сделать это, как этот echo $ {# <имя array_variable> [@]} Отказ Например: echo $ {# OS [@]}
  6. Мы можем добавить элементы для массива таким образом [index_location] = "<значение>" Отказ Например: ОС [3] = 'Mac'
  7. Мы можем обновить данные массива таким же образом [index_locaiton] = "<значение>" Отказ Например: ОС [0] = 'Mac'
  8. Если вы хотите удалить элемент из массива, вы можете сделать это, используя unset Команда как это unset [index_location] Отказ Например: unset os [2]

Файл справочного кода для этой статьи

Так что это было все о массиве в сценарии оболочки. Надеюсь, тебе понравилось и узнал что-то новое от него.

Если у вас есть какие-либо сомнения, вопрос, quires, связанные с этой темой или просто хочу поделиться со мной что-то, чем пожалуйста, не стесняйтесь связаться со мной.

📱 Свяжитесь со мной

Twitter LinkedIn Телеграмма Instagram.

📧 Напишите письмо

rahulmishra102000@gmail.com.

🚀 Другие ссылки

Github Hackerrank.

Скрипты Shell (21 часть серии)

Оригинал: «https://dev.to/rahulmishra05/array-variable-shell-scripting-56c3»