Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
System
  • Grundläggande datorkunskaper
  • Linux
  • Mac OS
  • Ubuntu
  • Unix
  • Windows
  • Windows Vista
  • Windows XP
  • * Dator Kunskap >> System >> Unix >> Content

    Unix Cut Command Tutorial

    The Unix " cut " -kommandot används för att lokalisera och minska tecken eller fält från en indatafil . Till skillnad från den " cut " -kommandot i Windows-program , " cut " inte ta bort faktiskt tecken eller fält från filen , utan helt enkelt lokaliserar och rapporterar dem . " Cut " är en grundläggande kommando som alla användare kan arbeta i skalet miljön ska kunna bemästra . Instruktioner
    1

    Använd grundläggande utklippskommandot med syntaxen :

    cut [ flaggor ] [ fil ]
    p Om inga alternativ anges , kommer kommandot Klipp split innehållet i varje rad med en standard avgränsare baserat på inställningarna i skalet.
    2

    Använd alternativet teckenlistan , - c , för att ange en enda position , flera positioner eller en rad positioner tecken sänkas . Till exempel :

    Att skära första, tredje och femte tecknet i varje rad i filen " file.txt " :

    cut - c 1,3,5 file.txt

    att skära alla tecken fram till den femte tecknet :

    cut - c 1-5 file.txt

    att skära alla tecken från den femte till slutet av varje rad :

    cut - c 5 - file.txt

    Använd samma syntax för att ange byte för att klippa när du använder byte listan alternativet -b

    när du använder antingen - c eller . alternativet-b , tabbar och backsteg behandlas som alla andra tecken och ta upp endast ett tecken eller en byte .
    3

    Ange fält som ska kapas med alternativet fältlistan - f . Till exempel :

    Att skära de två första fälten i varje rad av file.txt :

    cut - f 1,2 file.txt

    När det används utan flaggor för att rikta det kommer fält kapas med skalets standard avgränsare , som lagras i skalvariabeln IFS . IFS är typiskt tabbtecknet , om inget annat anges .
    4

    Ställ avgränsande karaktär på vilka fält som ska skäras med avgränsare alternativet - d . Den avgränsande karaktär kan vara vilket tecken du anger . Bifoga den avgränsande tecken inom citationstecken , om det kan annars vara tvetydig , eller använd en ledande omvänt snedstreck för att ange specialtecken . Till exempel :

    att ange kommatecken ( , ) som standard avgränsare :

    cut - d ' , ' file.txt

    att ange fliken som standard avgränsare :

    cut - d \\ t file.txt

    Kombinera fältlistan och avgränsningssignaler alternativ för att på bästa sätt utnyttja den skurna kommando för att välja fält . Till exempel , för att markera de tre första områdena en rad områden separerade med blanksteg :

    cut - d ' ' - f 1-3 file.txt

    Tidigare:

    nästa:
    relaterade artiklar
    ·Så att köra Perl-skript på Unix
    ·Hur du schemalägger ett jobb i Unix
    ·Hur ta bort raderna med Grep i ​​Unix
    ·Hur Sök och ersätt flera filer i UNIX
    ·Hur du ändrar ett finger i Unix Med chfn
    ·Hur ställa in tidszonen i Unix
    ·Hur till sätta upp en webbsida för att övervaka fler…
    ·Hur man skapar en fil i Unix
    ·Layered Approach i Unix Operativsystem
    ·Hur man ändra tiden i SCO Unix
    Utvalda artiklarna
    ·Hur man skapar en OLAP Administrator
    ·Hur man spelar med en PS3 Controller på Windows XP
    ·Hur man tar bort Navigation sökhistorik på en Droid X…
    ·Hur konverterar jag en Nero Image till ISO på OS X
    ·Hur fixar MBR Med Partition Magi
    ·Hur man identifierar 64 bitars Windows 7
    ·Win32 API Application Typer
    ·Hur du spelar in Speaker Sounds i Windows 7
    ·Hur göra bootbar Vista ISO Från filer
    ·Avinstallera Windows
    Copyright © Dator Kunskap http://www.dator.xyz