Bash Wiki
Posts (Latest 30 updated) :
Read all
Contents:
  1. [Linux] Bash unset użycie: Usuwa zmienne środowiskowe i tablice
    1. Overview
    2. Usage
    3. Common Options
    4. Common Examples
      1. Usunięcie zmiennej
      2. Usunięcie funkcji
      3. Usunięcie elementu tablicy
      4. Usunięcie wszystkich elementów tablicy
    5. Tips

[Linux] Bash unset użycie: Usuwa zmienne środowiskowe i tablice

Overview

Polecenie unset w Bash służy do usuwania zmiennych środowiskowych oraz elementów tablic. Dzięki temu można zwolnić pamięć lub zresetować zmienne, które nie są już potrzebne.

Usage

Podstawowa składnia polecenia unset jest następująca:

unset [opcje] [argumenty]

Common Options

  • -f: Usuwa funkcje.
  • -v: Usuwa zmienne.
  • -a: Usuwa wszystkie elementy tablicy.

Common Examples

Usunięcie zmiennej

Aby usunąć zmienną o nazwie myVar, użyj polecenia:

unset myVar

Usunięcie funkcji

Aby usunąć funkcję o nazwie myFunction, użyj polecenia:

unset -f myFunction

Usunięcie elementu tablicy

Aby usunąć element tablicy myArray na indeksie 2, użyj polecenia:

unset myArray[2]

Usunięcie wszystkich elementów tablicy

Aby usunąć całą tablicę myArray, użyj polecenia:

unset -v myArray

Tips

  • Upewnij się, że zmienna, którą chcesz usunąć, nie jest używana w innych częściach skryptu, aby uniknąć błędów.
  • Możesz używać unset w skryptach do zarządzania pamięcią i porządkowania zmiennych.
  • Pamiętaj, że po usunięciu zmiennej nie można jej przywrócić, chyba że ponownie ją zdefiniujesz.