|
If you want to read whole/full line in for loop , you need to set IFS(Internal Field Separator) to new line which is by default space as follows:
#!/bin/bash OIFS=$IFS #Original Internal field separator
# Setting Internal Field Separator to new line
IFS=" "
for line in `cat filename` do echo $line
done
|