Maybe you want to run a Windows software on Linux? Or optimize your costs by running several virtual servers on the same hardware? In those cases, like in many other ones, virtualization is the technology to leverage.
Moving files scattered among several sub-directories could be a boring
and time-consuming task if you only rely on your mouse & the graphical
user interface of your system.
My wife wanted to create a photo-book using a popular web site. Unfortunatelly,
the .JPE files produced by our camera were rejected. We had to change their
extension to .JPG for the web site to process them. Annoying waste of time ? Not that much if
you know the prename command !
If you work with text data files, you might have some cleanup to do before
processing them. It can be reordering columns. Discarding unused data. Or fixing
formating. Those are tasks the standard tool Awk shines at. So don’t wait to
discover it in this video !
Extracting the interesting data from a large dataset is a very common
task. For very very VERY large datasets, there are entire frameworks
It is not uncommon to have to apply similar changes to a set of many
different files. For example, a programmer might want to insert some
license text on top of each source file of a project. Or one might want
to update the copyright notice on all pages of a static website.
If you can go beyond the most basic use cases, the sed substitution command will give you a tremendous amount of power to process and transform your text files.