改行コード変換はtrやPerlを使うやり方がよく知られているけど、AWKだと、RS (input record separator) や ORS (output record separator) を使うと柔軟に変換できるようだ。
awk -v ORS='\r\n' '{print}' < lf.txt > crlf.txt
awk -v RS='\r\n' '{print}' < crlf.txt > lf.txt
awk -v RS='\r' '{print}' < cr.txt > lf.txt
awk -v RS='\r' -v ORS='\r\n' '{print}' < cr.txt > crlf.txt
などなど。