Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the js_composer domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/holhol2/public_html/wp-includes/functions.php on line 6121
Demonstration of How direnv Works in Linux

Manage Project-Specific Environment Variables in Linux

direnv is a nifty open-source extension for your shell on a UNIX operating system such as Linux and macOS. It is compiled into a single static executable and supports shells such as bash, zsh, tcsh, and fish.

Install Bash-It in Linux

it – Bash Framework to Control Your Scripts and Aliases

Bash-it is a bundle of community Bash commands and scripts for Bash 3.2+, which comes with autocompletion, themes, aliases, custom functions, and more. It offers a useful framework for developing, maintaining and using shell scripts and custom commands for your daily work. If you are using the Bash shell on a daily basis and looking […]

Nano Editor

Useful Linux Command Line Bash Shortcuts You Should Know

In this article, we will share a number of Bash command-line shortcuts useful for any Linux user. These shortcuts allow you to easily and in a fast manner, perform certain activities such as accessing and running previously executed commands, opening an editor, editing/deleting/changing text on the command line, moving the cursor, controlling processes etc. on […]

Use Flow Control Statements in Awk

How to Use Flow Control Statements in Awk – Part 12

When you review all the Awk examples we have covered so far, right from the start of the Awk series, you will notice that all the commands in the various examples are executed sequentially, that is one after the other. But in certain situations, we may want to run some text filtering operations based on […]

How to Write Scripts Using Awk Programming Language

How to Write Scripts Using Awk Programming Language – Part 13

All along from the beginning of the Awk series up to Part 12, we have been writing small Awk commands and programs on the command line and in shell scripts respectively. However, Awk, just as Shell, is also an interpreted language, therefore, with all that we have walked through from the start of this series, […]

How to Allow Awk to Use Shell Variables – Part 11

How to Allow Awk to Use Shell Variables – Part 11

When we write shell scripts, we normally include other smaller programs or commands such as Awk operations in our scripts. In the case of Awk, we have to find ways of passing some values from the shell to Awk operations. This can be done by using shell variables within Awk commands, and in this part […]

Awk Built in Variables Examples

Learn How to Use Awk Built-in Variables – Part 10

As we uncover the section of Awk features, in this part of the series, we shall walk through the concept of built-in variables in Awk. There are two types of variables you can use in Awk, these are; user-defined variables, which we covered in Part 8 and built-in variables. Awk Built in Variables Examples Built-in […]

Learn Awk Patterns BEGIN and END

Learn How to Use Awk Special Patterns ‘BEGIN and END’ – Part 9

In Part 8 of this Awk series, we introduced some powerful Awk command features, that is variables, numeric expressions and assignment operators. As we advance, in this segment, we shall cover more Awk features, and that is the special patterns: BEGIN and END. Learn Awk Patterns BEGIN and END These special features will prove helpful […]

List Files Owned By User in Directory

How to Read Awk Input from STDIN in Linux – Part 7

In the previous parts of the Awk tool series, we looked at reading input mostly from a file(s), but what if you want to read input from STDIN. In this Part 7 of Awk series, we shall look at few examples where you can filter the output of other commands instead of reading input from […]