Skip to content

Commit 810938e

Browse files
committed
use backslashes with findstr on windows
1 parent ab378c1 commit 810938e

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

R/read_csv.R

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -204,7 +204,8 @@ read_cmdstan_csv <- function(files,
204204
all_draws <- 1
205205
}
206206
if (os_is_windows()) {
207-
fread_cmd <- paste0("findstr /b /v '#' ", output_file)
207+
output_file_backslashes <- gsub("/", "\\\\", , output_file)
208+
fread_cmd <- paste0("findstr /b /v '#' ", output_file_backslashes)
208209
} else {
209210
fread_cmd <- paste0("grep -v '^#' ", output_file)
210211
}
@@ -386,6 +387,7 @@ read_csv_metadata <- function(csv_file) {
386387
inv_metric_rows <- 0
387388
parsing_done <- FALSE
388389
if (os_is_windows()) {
390+
csv_file_backslashes <- gsub("/", "\\\\", , csv_file)
389391
fread_cmd <- paste0("findstr /b '[#a-zA-Z]' ", csv_file)
390392
} else {
391393
fread_cmd <- paste0("grep '^[#a-zA-Z]' ", csv_file)

0 commit comments

Comments
 (0)