Cli favourites: Difference between revisions

From bibbleWiki
Jump to navigation Jump to search
Line 2: Line 2:
<syntaxhighlight lang="bash">
<syntaxhighlight lang="bash">
diff -y -w --suppress- workrequestAll.orig workrequestAll.new
diff -y -w --suppress- workrequestAll.orig workrequestAll.new
</syntaxhighlight lang="bash">
</syntaxhighlight>
 
== convert files from dos to unix ==
== convert files from dos to unix ==



Revision as of 00:44, 26 November 2022

compare two files

diff -y -w --suppress- workrequestAll.orig workrequestAll.new

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'}