From dec75ea4722e4237847234f57ef4ced9b52a6755 Mon Sep 17 00:00:00 2001 From: Taksh Date: Sun, 19 Jul 2026 11:46:29 +0300 Subject: [PATCH] fix: use printf for duckdb load progress (no literal \c) Co-authored-by: Cursor --- mimic-iii/buildmimic/duckdb/import_duckdb.sh | 2 +- mimic-iv/buildmimic/duckdb/import_duckdb.sh | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/mimic-iii/buildmimic/duckdb/import_duckdb.sh b/mimic-iii/buildmimic/duckdb/import_duckdb.sh index 0a5c8ea1..a6185342 100755 --- a/mimic-iii/buildmimic/duckdb/import_duckdb.sh +++ b/mimic-iii/buildmimic/duckdb/import_duckdb.sh @@ -84,7 +84,7 @@ make_table_name () { # load data into database find "$MIMIC_DIR" -type f -regex '.*\.csv\(.gz\)*' | while IFS= read -r FILE; do make_table_name "$FILE" - echo "Loading $FILE .. \c" + printf "Loading %s .. " "$FILE" try duckdb "$OUTFILE" <<-EOSQL COPY $TABLE_NAME FROM '$FILE' (HEADER, DELIM ',', QUOTE '"', ESCAPE '"'); EOSQL diff --git a/mimic-iv/buildmimic/duckdb/import_duckdb.sh b/mimic-iv/buildmimic/duckdb/import_duckdb.sh index c0d285db..05fc4b5f 100755 --- a/mimic-iv/buildmimic/duckdb/import_duckdb.sh +++ b/mimic-iv/buildmimic/duckdb/import_duckdb.sh @@ -110,7 +110,7 @@ find "$MIMIC_DIR" -type f -name '*.csv???' | sort | while IFS= read -r FILE; do (hosp|icu) ;; # OK (*) continue; esac - echo "Loading $FILE .. \c" + printf "Loading %s .. " "$FILE" OUTPUT=$(duckdb "$OUTFILE" 2>&1 <<-EOSQL COPY $TABLE_NAME FROM '$FILE' (HEADER, DELIM ',', QUOTE '"', ESCAPE '"'); EOSQL