Dator
 |  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 handskas med Delsträngar i CSH

    C - skalet , eller CSH , är ett vanligt UNIX-skal för att exekvera kommandon på en UNIX - baserad dator . CSH innehåller inte många av bekvämlighet funktioner för att manipulera strängar som är vanliga i mer moderna skriptspråk . Men det finns flera korta metoder för att extrahera delsträngar använder csh kod och standardregler UNIX-kommandon . Instruktioner
    Använda Awk
    en

    Definiera en sträng eller en uppsättning strängar som ska användas som ett exempel :

    set someString = " . CSH skript är roliga " set someStringSet = ( författare " Demand Media " " stock price " )
    2

    Extrahera en delsträng med " substr ( ) " -funktion för UNIX -kommandot " awk . " The substr kommandot tar upp till tre argument , först , den sträng nummer , andra , karaktären position och tredje , längden på den returnerade delsträngen . Köra följande kommando med someString som indata skulle återvända " manus är kul . "

    Awk ' { print substr ( $ 0,5 ) } '

    köra följande kommando med someString som indata skulle återvända " skript . "

    awk ' { print substr ( $ 0,5,7 ) } " Addera 3

    Använd Ekofunktionen och röret operatören styra värdet av strängen variabeln till awk kommandot. Det andra kommandot returnerar strängen " Med. "

    Set resultat1 = ` echo $ someString

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur bindande data till en metod i WPF
    ·Hur man skickar ett e-postbilaga med en kommandorad
    ·Vad är ETL-verktyg
    ·Hur Kör Cscript
    ·Hur man skapar flera SPF Records
    ·Hur man skapar ett gratis datorprogram
    ·Hur du ansluter en direkt Tandem till en MVS
    ·Hur man deklarerar UNC-sökvägar med variabler
    ·Fördelar & Nackdelar med Typeless programmeringsspråk…
    ·Hur man gör en SWF-fil till en URL- knappen
    Utvalda artiklarna
    ·Skaffa den plats Cell -ID för GSM -nätverk med en Poc…
    ·Hur man läser Flat File flera gånger i COBOL
    ·Hur man skapar associativ array i PHP
    ·Hur man gör Random Numbers i Visual Basic
    ·Hur man skriver ut Array CCK i PHP
    ·Hur man använder PHP för att spåra besökarnas Refer…
    ·Hur man gör en följd av asterisker i C + +
    ·Hur man lär VB.NET Utan Klasser
    ·Visual Basic Gmail gick inte att ansluta till servern
    ·Hur man gör en Flood Script
    Copyright © Dator Kunskap http://www.dator.xyz