bash – POFTUT

What Is The GNU Project?

What Is The GNU Project?

GNU or GNU is Not Unix is a project started by Richard Stallman in order to create free software in order to respect the user’s freedom. GNU Project provides different free software tools for computing. GNU mainly aims to create a free operating system and related tools but currently, Linux kernel is used for the … Read more

How To Download and Install Linux Bash Shell On Windows 10?

How To Download and Install Linux Bash Shell On Windows 10?

Bash is the command-line interface for Linux distributions like Ubuntu, CentOS, Debian, Mint, Kali, RedHat, Fedora, etc. Bash provides a lot of different types of commands and tools to manage a Linux system. In this tutorial, we will learn how to install Bash on a Windows operating system like Windows 10. What Is  Bash? Bash … Read more

Linux /bin/bash Shell and Script Tutorial

Linux Bash shell is the most popular shell. /bin/bash is the path and executable of the Bash shell. /bin/bash is a binary that is used in different ways to run and execute commands and scripts. Script File Interpreter #!/bin/bash In Linux and opensource world script files are very important. There are different types of scripting languages … Read more

What Is POSIX (Portable Operating System Interface) and It’s Relation with Linux?

What is POSIX? We hear this term in Linux and Unix world but do not understand the meaning of POSIX. POSIX is the short form of Portable Operating System Interface . Lets start explaining everything about the POSIX. IEEE POSIX Standard POSIX is a standard developed for Unix operating systems. At the old times Unix has … Read more

setenv Command Tutorial To Add, Delete and Change Environment Variables In Linux

Linux and Unix ecosystem mainly used command line based. While working with command line and C Shell we generally need some values to use with commands. Shells provide environment variables for this. This environment variables can be managed with setenv command like add, change and remove. Syntax Syntax of setenv command is very simple we just need … Read more

Shell Scripting Languages Examples, Bash, Sh, Python, Powershell, MSDOS, PHP, Tcl, Perl

A scripting language is a programming language supports writing simply to medium level applications in operating systems like Linux, Ubuntu, Debian, CentOS, Windows, MacOS, BSD, Unix. Scripting languages can be used to run complex tasks automatically or manually with very little effort. We can describe actions in a scripting language and run them easily. In … Read more

Linux Bash Pipe Command Usage with Examples For Redirection

Linux Bash Pipe Command Usage with Examples For Redirection

Linux Bash provides a lot of useful features and commands. Pipe or | is one of them. Bash provides a command-line interface facility which mainly used to concatenate command output to another command. Bash Pipe Concept In Linux everything is file. This may seem odd but it is. Every command executed will have three type of … Read more

How To Use Regular Expression – Regex In Bash Linux?

Linux bash provides a lot of commands and features for Regular Expressions or regex. grep , expr , sed and awk  are some of them. Bash also have =~ operator which is named as RE-match  operator. In this tutorial we will look =~  operator and use cases. More information about regex command cna be found in the following tutorials. … Read more

How To Bash Concatenate or Add Strings?

Bash provides string operations. We can use different operations like remove, find or concatenate strings in bash. In this tutorial we will look how to add or concatenate strings in Linux bash. Put Variables Side By Side The simplest and easy to understand way to concatenate string is writing the variables side by side. We … Read more

How To Compare String In Bash Linux?

as We generally use bash in order to execute commands. But as bash is a programming environment we have other programming related features. We can compare strings where these strings are output or error of some commands. In this tutorial we will look different use cases for string comparison in Bash Linux. Compare with Equality … Read more