Tags: bash

emmanuel-1220413-unsplash.jpg

Bash
The recently released Bash 5.0 adds new shell variables and also repairs several major bugs.

Bash Shell Utility Reaches 5.0 Milestone

As we look forward to the release of Linux Kernel 5.0 in the coming weeks, we can enjoy another venerable open source technology reaching the 5.0 milestone: the Bash shell utility. The GNU Project has launched the public version 5.0 of GNU/Linux’s default command language interpreter. Bash 5.0 adds...
Read 0 Comments

prairie-path_1920.jpg

shortcut
Linux shells let you chain commands together to carry out sophisticated operations in one fell swoop and create aliases to act as shortcuts.

Aliases: To Protect and Serve

Happy 2019! Here in the new year, we’re continuing our series on aliases. By now, you’ve probably read our first article on aliases, and it should be quite clear how they are the easiest way to save yourself a lot of trouble. You already saw, for example, that they helped with muscle-memory, but...
Read 0 Comments

jodi-mucha-540841-unsplash.jpg

aliases
Learn how to create aliases -- commands you build yourself by packing them with other instructions that are too long or too hard to remember.

Aliases: DIY Shell Commands

Aliases, in the context of the Linux shell, are commands you build yourself by packing them with combinations of other instructions that are too long or too hard to remember. You create an alias by using the word alias, then the name of the command you want to create, an equal sign (=), and then...
Read 0 Comments

wynand-van-poortvliet-40467-unsplash.jpg

Bash
Get to know your shell environmental variables in this tutorial for beginners.

Bash Variables: Environmental and Otherwise

Bash variables, including those pesky environment variables, have popped up several times in previous articles, and it’s high time you get to know them better and how they can help you. So, open your terminal window and let's get started. Environment Variables Consider HOME. Apart from the cozy...
Read 0 Comments

What's New in Bash Parameter Expansion

The bash man page is close to 40K words. It's not quite War and Peace, but it could hold its own in a rack of cheap novels. Given the size of bash's documentation, missing a useful feature is easy to do when looking through the man page. For that reason, as well as to look for new features,...
Read 0 Comments

training-tux.jpg

training
Learn more about Introduction to Open Source Development, Git, and Linux training course and sign up now to start your open source journey.

Learn to Work with Bash, Linux, and Git

As technology infrastructure shifts ever more in the direction of open source, there is rapidly growing need for open source skills. Use of open source software leads to better and faster development, and wider collaboration, and open source skills are a very valuable form of currency in the job...
Read 0 Comments

You Don't Know Bash: An Introduction to Bash Arrays

Although software engineers regularly use the command line for many aspects of development, arrays are likely one of the more obscure features of the command line (although not as obscure as the regex operator =~). But obscurity and questionable syntax aside, Bash arrays can be very powerful. Wait...
Read 0 Comments

jm-shell – A Highly Informative and Customized Bash Shell

jm-shell is a free open source, small, highly informative and customized Bash shell, that gives you a great wealth of information about your shell activity as well as certain useful system information such as system load average, battery status of laptops/computers and much more. Importantly,...
Read 0 Comments

Manipulating Binary Data with Bash

Bash is known for admin utilities and text manipulation tools, but the venerable command shell included with most Linux systems also has some powerful commands for manipulating binary data. One of the most versatile scripting environments available on Linux is the Bash shell. The core...
Read 0 Comments

Linux Fu: Custom Bash Command Completion

If you aren’t a Linux user and you watch someone who knows what they are doing use Bash — the popular command line interpreter — you might get the impression they type much faster than they actually do. That’s because experienced Linux users know that pressing the tab key will tend to complete what...
Read 0 Comments

Pages

Click Here!