# xan progress ```txt Display a progress bar while reading the rows of a CSV file. The command will try and buffer some of the ingested file to find the total number of rows automatically. If you know the total beforehand, you can also use the --total flag. Usage: xan progress [options] [] xan progress --help progress options: -S, --smooth Flush output buffer each time one row is written. This makes the progress bar smoother, but might be less performant. -B, --bytes Display progress on file bytes, rather than parsing CSV lines. --prebuffer Number of megabytes of the file to prebuffer to attempt knowing the progress bar total automatically. [default: 64] --title Title of the loading bar. --total Total number of rows of given CSV file. Common options: -h, --help Display this message -n, --no-headers When set, the first row will be included in the progress bar total. -o, --output Write output to instead of stdout. -d, --delimiter The field delimiter for reading CSV data. Must be a single character. ```