Using a Unix operating system, many commandline tools come often to ease my life. I immediately think about strace, netstat or lsof, but I also use a lot ls -rtl to display the files from the current directory sorted according their modification date: it's often useful to distinguish interesting files from a directory full of other files, find newly created log files, recently modified config files, etc. But what about performing that sort recursively? I have found no tool to do so, so I've written one in Perl.
It emulates by default ls -F (appending a star, a slash, an equal sign or a pipe depending on the type of the file) and ls --color (using colors described in LS_COLORS from the environment to display the file names according to their types or extensions), and can display more information like ls -l does with the appropriate switch.
An example of the default behaviour:
An example of the `longer' behaviour:
You might want to download this small Perl script, or have a look at the beautified version. Using it is straitforward. Hope it helps.