Cli favourites: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
|||
Line 1: | Line 1: | ||
== compare two files == | |||
<syntaxhighlight lang="bash"> | |||
diff -y -w --suppress- workrequestAll.orig workrequestAll.new | |||
</syntaxhighlight lang="bash"> | |||
== convert files from dos to unix == | == convert files from dos to unix == | ||
Revision as of 00:43, 26 November 2022
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'}