Cli favourites
compare two files
<syntaxhighlight lang="bash"> diff -y -w --suppress- workrequestAll.orig workrequestAll.new </syntaxhighlight lang="bash">
convert files from dos to unix
find -name "*.cpp" | xargs perl -pi -e 's/\r\n/\n/g'
find large files
find /home/iwiseman -size 10M
gawk usage
This nicely removes the total line in ls and prints the filename
ls -l | sed /^total/d |gawk {'print $9'}
sed search and replace
Replace text in file
sed -i -e 's/fff/ddd/g' iain.txt
print list of filenames using awk
ls -l |gawk -F \ {'print $9,$5'}