|  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
System
  • Grundläggande datorkunskaper
  • Linux
  • Mac OS
  • Ubuntu
  • Unix
  • Windows
  • Windows Vista
  • Windows XP
  • Windows 7
  • Windows 10
  • Windows 11
  • Windows 2012
  • Windows 2016
  • Windows 2019
  • Windows 2022
  • Apple
  • Android
  • iOS
  • CentOS
  • * Dator Kunskap >> System >> Linux >> Content

    Hur man förklarar en variabel skrivskyddad i Linux Bash Shell Scripting

    I Bash Shell Scripting kan du deklarera en variabel som skrivskyddad med kommandot `readonly`. Så här kan du göra det:

    ``` bash

    Deklarera en variabel som heter "MY_VAR" med värdet "Hello World!"

    MY_VAR="Hej världen!"

    Använd kommandot "readonly" för att göra "MY_VAR" skrivskyddad

    skrivskyddad MY_VAR

    Försök att tilldela ett nytt värde till "MY_VAR"

    MY_VAR="Nytt värde"

    Detta kommer att resultera i ett fel, eftersom "MY_VAR" är skrivskyddat

    Utdata:MY_VAR:kan inte tilldela ett värde till en skrivskyddad variabel

    ```

    När en variabel har deklarerats som skrivskyddad kommer du inte att kunna ändra dess värde. Detta kan vara användbart för att förhindra oavsiktliga ändringar av kritiska variabler i ditt skript.

    Poäng att komma ihåg:

    - Kommandot `readonly` gör en variabel skrivskyddad, men det påverkar inte värdet på variabeln. Variabeln kommer att behålla sitt ursprungliga värde.

    - Du kan deklarera en variabel som skrivskyddad när som helst i ditt skript, men det rekommenderas generellt att du gör det i början för att säkerställa att variabeln är skyddad från oavsiktliga ändringar.

    - En variabels skrivskyddade status gäller för det aktuella skalet och alla underordnade processer eller underskal som skapas. Om du vill göra en variabel skrivskyddad över flera skal eller skript, kan du använda kommandot `export readonly`.

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur Överför SFTP -filer på Linux
    ·Så monterar du ett DVD ISO bild i Linux
    ·Så kolla mail i Linux
    ·Hur man bygger RPM i CentOS
    ·Hur konverterar jag en hårddisk till en ESX Bild
    ·Hur du uppdaterar Java i Linux
    ·Lägga SLAX till lilo.conf
    ·Hur du ändrar Duplex på Linux
    ·Hur man installerar openSUSE med en inbäddad RAID Cont…
    ·Var är Puppy installationsfiler Ligger
    Utvalda artiklarna
    ·Hur man byter till nya foton Bakgrund
    ·Hur till Öppen 7Z filer på Mac
    ·Hur man reparerar en skrivbordsbakgrunden
    ·Hur du ändrar Skapad datum på en fil
    ·Hur du uppdaterar Simulator City Bus till 1.4.1
    ·Hur vill kolla installerade korrigeringsfiler för Micr…
    ·Hur man tar bort Windows Search Service
    ·Hur man sparar en video till en DVD
    ·Hjälp för animerade GIF inte kan spelas på Windows X…
    ·Hur aktiverar jag trådlösa anslutningar på en IBM Th…
    Copyright © Dator Kunskap http://www.dator.xyz