The UNIX and Linux Forums  

Go Back   The UNIX and Linux Forums > Top Forums > Shell Programming and Scripting
.
google unix.com




View Single Post in the UNIX and Linux Forums - Click on the Thread or Permalink to View Entire Thread -->
  #6 (permalink)  
Old 05-27-2009
pludi's Avatar
pludi pludi is online now Forum Staff  
Moderator
  
 

Join Date: Dec 2008
Location: .at
Posts: 1,890
Again, how do you check this? Some UNIX editors (including vi/vim) automatically append a newline to the last line, so this might be the reason why it's not showing. Example:
Code:
$ printf "Test" > test_noeol.txt
$ printf "Test\n" > test_eol.txt
$ printf "Test\n\n" > test_dbleol.txt
$ file test_*.txt
test_noeol.txt:  ASCII text, with no line terminators
test_eol.txt:    ASCII text
test_dbleol.txt: ASCII text
$ cat test_noeol.txt
Test$ cat test_eol.txt
Test
$ cat test_dbleol.txt
Test

$