# Split grep-like output with colon delimiter
data <- c("file.txt:15:error message", "file.txt:23:warning message")
result <- split_columns(data, resulting.columns = 3)
print(result)
# With custom column names
result_named <- split_columns(data,
column.names = c("filename", "line", "message"),
resulting.columns = 3)
print(result_named)
# Split into 2 columns (combining remaining elements)
result_2col <- split_columns(data, resulting.columns = 2)
print(result_2col)
Run the code above in your browser using DataLab