Learn multiple ways to add leading zeros to file names in Linux
Baeldung Author
Narendra Kangralkar
Here's what I've written (so far):
Baeldung on Linux
Find the Script’s Filename Within the Same Script in Bash
Filed under Scripting
Learn a few ways to find the filename of a running Bash script from within the script itself.
Replacing Whitespaces With Tabs in a File in Linux
Filed under Scripting
Learn several commands and tools for replacing whitespaces with tabs in a file.
Convert Hex to ASCII Characters in the Linux Shell
Filed under Scripting
Learn several ways to convert hex characters to ASCII from the Linux command line.
Get the Full Path of a File in Linux
Filed under Files
Learn multiple ways to find the absolute path of a file in Linux.
Parse Command Line Arguments in Bash
Filed under Scripting
Learn to parse command-line arguments in Bash scripts using the getopts built-in function and the GNU getopt utility.
Checking if a Linux Environment Variable Is Set or Not
Filed under Scripting
Learn how to check whether a particular environment variable is set or not in Linux.
Using the Exclamation Mark (!) in Bash
Filed under Scripting
Learn the meaning of exclamation marks (!) in Bash scripts and how they can help us be more productive when working with Bash history from the command line.
Escape a Single Quote in Single Quote String in Bash
Filed under Scripting
Learn how to escape a single-quote character within a single-quoted string in the Bash shell.
Exclude Certain Paths With the find Command
Filed under File Searching
Learn a few different ways to exclude directories from a file search using the file command.
Baeldung on Computer Science
Introduction to Bloom Filter
Filed under Algorithms, Searching
Learn about Bloom filters, supported operations, usage, and limitations
Proxy Server vs. Reverse Proxy Server
Filed under Networking, Software Architecture
A quick and practical comparison between a proxy and a reverse proxy.
Full, Para, and Hardware-Assisted Virtualization Compared
Filed under OS
Learn the key aspects of three of the more common server virtualization techniques and how they differ.