|  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> Computer Programspråk >> Content

    Hur man tar bort avslutande blanksteg vid slutet av en textrad i en Shell Script

    Shell scripting i Unix och andra Unix -liknande operativsystem såsom Linux och FreeBSD , utförs i ett skal scripting miljö . De två mest använda shell scripting miljöer är bash ( Bourne - Again Shell ) och CSH ( C - Shell ) . Variabla strängar i alla shell script kan innehålla inledande blanksteg , tecken blandat med mellanslag , och avslutande mellanslag . Unix verktyget " sed " ( stream editor ) kan användas inom skalskript av något slag för att trunkera inledande eller avslutande blanksteg från en variabel linje inom skript . Saker du behöver
    Terminal textredigerare installerad ( VI är standard på de flesta Unix och Unix - orienterade system )
    Visa fler instruktioner
    1

    Öppna din shell script i VI textredigerare . För att göra detta skriver du följande ( utan citattecken ) på kommandoraden raden i din Unix - baserade system :

    " vi myshellscript.sh "

    Ersätt " myshellscript " med den faktiska titeln skriptet filen . Känn dig fri att starta en ny fil med namnet " myshellscript.sh " på ditt system om du vill prova denna demonstration innan de anställer denna information i dina övriga skript .
    2

    Tryck på " A " -tangenten på ditt tangentbord efter din shell script -filen har laddats i VI redaktör . Detta för att växla läge för VI till redigeringsläge .
    3

    Skapa " shabang " linje som den första raden i ditt nya manus . Den shabang raden talar ditt Unix -system för vilka skalmiljö manuset skrevs . Om du använder BASH miljön , bör denna första raden visas enligt följande ( utan citattecken ) :

    " # /bin /bash ! "
    P Om du använder CSH miljön , den första linje ska visas så här ( utan citattecken ) :

    " ! # /bin /csh - f "
    4

    Skapa en tom rad efter shabang linjen , och starta skriptet med deklaration av en variabel och dess innehåll. I detta exempel kommer variabeln namnges " myVariable , " och det kommer att finnas flera utrymmen avsiktligt kvar i slutet av dess innehåll . Skriv följande ( utan citattecken ) på en separat tom rad :

    " myVariable = " Det fanns utrymmen i slutet , men tyvärr , de är nu borta . "
    5

    Ange en rad som orsakar skalmiljö att skriva ut rörliga innehåll till terminalen skärmen , och sedan lägga till en separator " pipe " tecknet följt av sed -kommandot för borttagning utrymme från slutet av linjen enligt följande ( utan externa citat ) :

    " echo " $ myVariable "

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man skriver Computer Code
    ·Hur man använder en Gilla Statement
    ·Hur man slår ihop en array med QBasic
    ·Hur ansluta till Heliohost Databas
    ·Hur Kopiera en figur från MATLAB
    ·Hur man sätter in en CNC Underprogram
    ·Hur infoga ett datum i en DB2-databas
    ·Konvertera en JDW till en Eclipse
    ·Hur Multiplicera heltal med Bit Skiften
    ·Nackdelar med att pressa en webbplats
    Utvalda artiklarna
    ·MySQL yttre koppling Tutorial
    ·Hur man gör logiska jämförelser i Java
    ·Hur att mata ut en fråga i MySQL
    ·Hur man skapar en klass i Ruby
    ·Dreamweaver PHP Update Form Tutorial
    ·Vad är Scarlett Fever
    ·Hur till Öppen Java bilder i Android
    ·Konvertera PHP Array Index till Numbers
    ·Ta emot byte från en serieport med Visual Basic
    ·Hur Multiplicera heltal med Bit Skiften
    Copyright © Dator Kunskap http://www.dator.xyz