This gives an error bit if the first gsub line is commented out then there is no error even though it is equivalent code.
L <- c("Variable:id", "Length:112630 ") L |> gsub(pattern = " ", replacement = "") |> gsub(pattern = " ", replacement = "") |> textConnection() |> read.dcf() ## Error in textConnection(gsub(gsub(L, pattern = " ", replacement = ""), : ## argument 'object' must deparse to a single character string That is this works: L |> # gsub(pattern = " ", replacement = "") |> gsub(pattern = " ", replacement = "") |> textConnection() |> read.dcf() ## Variable Length ## [1,] "id" "112630" R.version.string ## [1] "R version 4.1.0 RC (2021-05-16 r80303)" win.version() ## [1] "Windows 10 x64 (build 19042)" -- Statistics & Software Consulting GKX Group, GKX Associates Inc. tel: 1-877-GKX-GROUP email: ggrothendieck at gmail.com ______________________________________________ R-devel@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-devel