¿¹Á¦:
BEGIN { FS = OFS = "\t" }
$4 == "North America" { $4 = "NA"}
$4 == "South America" { $4 = "SA" }
{ print }
¿¹Á¦:
$4 ~ /Asia/
¿¹Á¦:
$4 == "Asia" { pop = pop + $3, n = n + 1 }
END { print "Total population of the", n,
"Asian countries is", pop, "million." }
¿¹Á¦:
randint = int (n * rand()) + 1
¿¹Á¦:
{ print NR ":" $0}
¿¹Á¦:
BEGIN {
sign = "[+-]?"
decimal = "[0-9]+[.]?[0-9]*"
fraction = "[.][0-9]+"
exponent = "([eE]" sign "[0-9]+)?"
number = "^" sign "(" decimal "|" fraction ")" exponent "&"
}
$0 ~ number
¿¹Á¦:
$0 ~ /(\+|-)[0-9]+/
$0 ~ "(\\ +|-)[0-9]+"
¿¹Á¦:
index("banana", "an")
returns 2
Ex 9)
{ $1 = substr($1, 1, 3); print $0 }
¿¹Á¦:
making string : number ""
Ex 10)
$1 "" == $2
making number : string + 0
Ex 11)
$1 + 0 == $2 + 0