Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako spracovať CSV súbor s AWK

awk je výkonný skriptovací jazyk určený výhradne pre manipuláciu s textovými súbormi . V zručných rúk , to môže byť mocným nástrojom pre zhotovovanie veľa z jednotvárnosti z inak opakovaných počítačových úloh . Napríklad , Awk možno použiť na načítanie a dokonca preformátovať dát v populárnom formáte CSV ( hodnoty oddelené čiarkami ) , formát tabuľky . Pokyny dovolená 1

Otvorte terminál . Ak ste v Unixu alebo Linuxu , je s najväčšou pravdepodobnosťou ikona terminál sedí na ploche . V systéme Mac OS X , kliknite na ikonu presýpacích hodín " Spotlight " a zadajte " Terminal " . V systéme Windows , kliknite na tlačidlo " Štart " , " Spustiť " a zadajte " cmd "
2

Zadajte nasledujúci príkaz awk rýchlo vytlačiť všetky dáta v CSV súboru s čiarkami odstránené : .

awk - F " , * " ' { print $ 1 , $ 2 , 3 doláre } ' file.csv

predpokladá , že máte tri stĺpce CSV a vytlačí prvú ( $ 1 ) , sekunda ( 2 doláre ) , a tretí ( $ 3 ) stĺpce v CSV .
3

Zadajte nasledujúci príkaz awk vytiahnuť dáta z kolón a vložte ich do listu . Napríklad , ak stĺpec jedna má názov , stĺpec dve adresy , a stĺpec tri telefónne čísla , môžete zadať : klipart

awk - F " , * " ' { print $ 1 , " , sme radi , že vám povedať , že váš domov na " $ 2 " je teraz pripravený pre pohyb späť dovnútra Snažili sme sa ti dovolať na čísla " , $ 3 , " , ale tie neboli k dispozícii . " } " contacts.csv

To by sa vytlačiť pre každý súbor meno , adresu a telefónne čísla v súbore CSV kontakt , nasledujúce :

Adam Rollins , sme radi , že vám povedať , že váš domov v 1013 Evergreen Terrace je teraz pre Vás pripravené prejsť späť dovnútra Snažili sme sa ti dovolať na číslo 817-546-6842 , ale neboli k dispozícii .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené