|  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 >> Unix >> Content

    Hur skapar du en skriptfil i Unix?

    Du skapar en skriptfil i Unix (och Linux, som är ett UNIX-liknande system) med en textredigerare. Det finns inget speciellt "Script File Creation" -kommando; Det är bara en vanlig textfil med en specifik förlängning (vanligtvis `.sh`) och en shebang -linje som indikerar tolkaren.

    Här är hur, uppdelat:

    1. Välj en textredigerare:

    Det finns många alternativ, var och en med sina styrkor och svagheter:

    * `nano`: En enkel, nybörjarvänlig redaktör. Lätt att lära sig, men saknar avancerade funktioner.

    * `vim` (eller` vi`) :En kraftfull och mycket konfigurerbar redaktör. Brantare inlärningskurva.

    * `emacs`: En annan kraftfull och mycket konfigurerbar redaktör, ännu mer än "Vim". Mycket brant inlärningskurva.

    * grafiska redaktörer: De flesta skrivbordsmiljöer (GNOME, KDE, XFCE, etc.) inkluderar grafiska textredaktörer som GEDIT, KATE eller MOUSEPAD. Dessa är ofta enklare att använda än kommandoradsredaktörer för nybörjare.

    2. Skapa filen:

    Öppna din valda textredigerare och skapa en ny fil. Spara det med en ".sh" -förlängning. Till exempel:`my_script.sh`

    3. Lägg till shebang:

    Den första raden i ditt skript bör vara en shebang, som säger systemet som tolk att använda för att köra skriptet. För bash (det vanligaste skalet) är detta:

    `` `bash

    #!/bin/bash

    `` `

    4. Skriv dina skriptkommandon:

    Lägg till de kommandon du vill att ditt skript ska köras, en per rad. Till exempel:

    `` `bash

    #!/bin/bash

    Echo "Hej, världen!"

    datum

    ls -l

    `` `

    5. Spara filen:

    Spara filen. Se till att du sparar den som en vanlig textfil (inte en rik textfil eller något liknande).

    6. Gör det körbart:

    Innan du kan köra skriptet måste du göra det körbart med kommandot `chmod`:

    `` `bash

    chmod +x my_script.sh

    `` `

    Detta kommando ändrar filens behörigheter och lägger till körtillstånd för ägaren.

    7. Kör skriptet:

    Nu kan du köra skriptet genom att skriva dess sökväg och trycka på Enter:

    `` `bash

    ./my_script.sh

    `` `

    `/` Är avgörande. Det säger systemet att leta efter skriptet i den aktuella katalogen. Utan det kommer systemet att söka i din sökmiljövariabel, som vanligtvis inte inkluderar din nuvarande katalog.

    Exempel med `nano`:

    1. Öppna `nano`:` nano my_script.sh`

    2. Klistra in följande:

    `` `bash

    #!/bin/bash

    Echo "Hej, världen! Datum och tid är:"

    datum

    Echo "Här är en kataloglista:"

    ls -l

    `` `

    3. Tryck på ctrl+x för att avsluta.

    4. Tryck på Y för att spara.

    5. Tryck på Enter för att bekräfta filnamnet.

    6. Gör det körbart:`chmod +x my_script.sh`

    7. Kör det:`./My_script.sh`

    Kom ihåg att ersätta `" my_script.sh "` med ditt valda filnamn. Denna process är densamma oavsett den textredigerare du väljer. De viktigaste elementen är Shebang, skriptkommandon och gör skriptet körbart med `CHMOD '.

    Tidigare:

    nästa:
    relaterade artiklar
    ·Vad är kommandot -i i Linux?
    ·Vad är 000 i UNIX -filsystem?
    ·Vad är skillnaden mellan byte och ord?
    ·Konvertera Unix Font till Mac
    ·Hur man arbetar med en Unix Kernel
    ·Hur läser du pz-filer i Unix?
    ·Vad är RPM-kommandot?
    ·Vad heter kommandopersonalen?
    ·Hur skapas och raderas processer i UNIX -operativsystem…
    ·Vad har unix och Linux gemensamt?
    Utvalda artiklarna
    ·Vad är en Mac OS 10.2.8?
    ·Så här fixar du Task Scheduler Error 0xe0434352 på W…
    ·Hur man läser PC formaterade diskar på en Mac
    ·Vilka är nackdelarna med en Real - Time Operating Syst…
    ·Hur återställer du Windows XP Pro till fabriksinstäl…
    ·Desktop Sharing i Microsoft Communicator
    ·Hur Importera Mail till Mozilla Thunderbird från Windo…
    ·Hur många gigabyte finns på Windows 7?
    ·Hur du matar ut en CD på en Dell Slot Load Laptop
    ·Hur man uppgraderar Visual Studio 2005 Pro Developer Te…
    Copyright © Dator Kunskap https://www.dator.xyz