rawk: Create awk function.

Description Usage Arguments Value Examples

Description

Create awk function.

Usage

1
rawk(code = "{print $1}")

Arguments

code

awk code

Value

Retrun function which executes awk code on a file.

Returned function arguments:

file path to file

stdout standard output. By default result is printed into console. See system2 for futher description.

... Other arguments passed to system2.

Examples

1
2
3
4
5
6
7
8
file = tempfile()
cat('1\n2\n', file = file)

rawk()(file)

# Capture output
awk = rawk('{print $0}')
awk(file, stdout = TRUE)

zzawadz/rawk documentation built on May 5, 2019, 3:48 a.m.