← All tips

Bash: loop over lines safely

bashpitfalls

Prefer while IFS= read -r for raw lines.

while IFS= read -r line; do
  echo "$line"
done < file.txt