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

    Ta bort dubbletter av rader i Unix

    The Unix shell miljön är utformad för läsning och hantering av textfiler ( bland andra uppgifter ) . De konfigurationsfiler , scripts och källkod är enkla textfiler som kan läsas i valfri textredigerare . Av den anledningen finns det kommandon för uppgifter som att kombinera filer , ta bort linjer och kolumner och söka efter information . Genom att kombinera skalkommandon med skriptspråk " awk " och " sed ", du kan utföra höga arbetsuppgifter nivå redigering , inklusive ta bort dubbletter rader från en eller flera textfiler , från kommandoraden utan att någonsin öppna en textredigerare . Saker du behöver
    Unix
    Visa fler instruktioner
    fil kan sorteras alfabetiskt
    1

    Gör en säkerhetskopia av filen du arbetar med : cp dokument . txt document.txt.bkup
    2

    utfärdar kommandot : Sortera - u document.txtThis kommando kommer att sortera filen och ta bort alla dubbla linjer
    3

    . Ta bort tomma rader med kommandot : uniq document.txt
    filen inte kan sorteras alfabetiskt
    4

    Gör en backup -fil : cp document.txt document.txt.bkup
    5

    Issue följande awk kommando : awk ' (0 $ i ) { a [$ 0] , print } ! ' document.txt > unique.txtYour unika poster kommer att hittas i den namngivna filen unique.txt
    6

    Döp textfilen med den unika lines.cp unique.txt document.txtThis sätter unika poster tillbaka till den ursprungliga filen .
    kombinera två filer och hitta dubbla rader
    7

    Gör en backup -fil : cp document.txt document.txt.bkup
    8

    utfärdar kommandot : cat doc1.txt doc2 . txt > combine.txtThis kommandot kombinerar doc1.txt och doc2.txt i filen combine.txt
    9

    Ta bort dubbletter lines.Use antingen sort och uniq kommandon eller awk kommando anges ovan . Addera

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur Packa tar-filer i Unix
    ·Hur man tar bort Dir i Unix
    ·Hur hittar man den Processor Information i ett Unix-sys…
    ·Vilka är de funktioner i operativsystemet Unix
    ·Hur man bygger ett Unix kompatibel dator
    ·Hur du ändrar ett finger i Unix Med chfn
    ·Vilka är fördelarna med att använda operativsystemet…
    ·Hur du ändrar Unix Solaris Root Password När det har …
    ·Hur man låser en grupp mapp i Unix
    ·Så här ändrar Unix lösenordet upphör att gälla
    Utvalda artiklarna
    ·Hur Extrahera jag en verifieringskod i XP
    ·Hur man enkelt Partition en enhet på XP
    ·Vad är säkert att ta bort med Ccleaner
    ·Hur göra Aktivitetsfältet i Windows XP ser ut som en …
    ·Hur man uppgraderar XP Pro till Media
    ·Hur installerar jag XP på en dator
    ·Windows Tips för automatisk inloggning i Windows XP me…
    ·Hur man gör en knapp startmenyn för Windows 7
    ·Hur man skapar en genväg på skrivbordet Med Vista
    ·Hur man tar bort en Fake Windows Security Alert
    Copyright © Dator Kunskap http://www.dator.xyz