Remove duplicate lines
awk '!x[$0]++' file.txt > file_clean.txt
Inverse lines in file
awk '{a[i++]=$0} END {for (j=i-1; j>=0;) print a[j--] }' file.txt > inversed.txt
cat file.txt | awk '{a[i++]=$0} END {for (j=i-1; j>=0;) print a[j--] }'
#Don't touch the first line
awk '{a[i++]=$0} END {print a[0]; for (j=i-1; j>0;) print a[j--] }' file.txt > inversed.txt