sed -i workaround for Solaris
Unlike it's Linux counterparts, the version of
running on Solaris is not capable of actually saving the file. So a simple command to find and replace a string like
sed -i 's/this/that/g' myfile
is impossible under Solaris.
All is not lost as we have a workaround using
perl to achieve the same results.
Linux example using sed:
% sed -i 's/this/that/g' myfile
Solaris example using perl:
% perl -pi -e 's/this/that/g' myfile