Add shell bash

This commit is contained in:
Kamran Ahmed
2025-10-29 11:44:28 +05:00
parent 0307f01c84
commit 4416f21d06
178 changed files with 180 additions and 0 deletions

View File

@@ -0,0 +1 @@
# $0

View File

@@ -0,0 +1 @@
# $1, $2, $3

View File

@@ -0,0 +1 @@
# $*

View File

@@ -0,0 +1 @@
# [...]

View File

@@ -0,0 +1 @@
# $@

View File

@@ -0,0 +1 @@
# *

View File

@@ -0,0 +1 @@
# $#

View File

@@ -0,0 +1 @@
# $?

View File

@@ -0,0 +1 @@
# {...}

View File

@@ -0,0 +1 @@
# ?

View File

@@ -0,0 +1 @@
# apt

View File

@@ -0,0 +1 @@
# Arithmetic expansion

View File

@@ -0,0 +1 @@
# Arithmetic

View File

@@ -0,0 +1 @@
# Arrays

View File

@@ -0,0 +1 @@
# Associative Arrays

View File

@@ -0,0 +1 @@
# at

View File

@@ -0,0 +1 @@
# awk

View File

@@ -0,0 +1 @@
# awk

View File

@@ -0,0 +1 @@
# Background jobs

View File

@@ -0,0 +1 @@
# bash -n

View File

@@ -0,0 +1 @@
# Bash Alias

View File

@@ -0,0 +1 @@
# Bash Data Types

View File

@@ -0,0 +1 @@
# Bash Operators

View File

@@ -0,0 +1 @@
# Bash Script Anatomy

View File

@@ -0,0 +1 @@
# bash

View File

@@ -0,0 +1 @@
# Basic Editor Ops.

View File

@@ -0,0 +1 @@
# Basic regex syntax

View File

@@ -0,0 +1 @@
# bc

View File

@@ -0,0 +1 @@
# break, continue

View File

@@ -0,0 +1 @@
# brew

View File

@@ -0,0 +1 @@
# bzip2, xz

View File

@@ -0,0 +1 @@
# Case conversion

View File

@@ -0,0 +1 @@
# case

View File

@@ -0,0 +1 @@
# cat

View File

@@ -0,0 +1 @@
# cd

View File

@@ -0,0 +1 @@
# chgrp

View File

@@ -0,0 +1 @@
# chmod

View File

@@ -0,0 +1 @@
# chown

View File

@@ -0,0 +1 @@
# CLI vs GUI

View File

@@ -0,0 +1 @@
# cmd

View File

@@ -0,0 +1 @@
# Command substitution

View File

@@ -0,0 +1 @@
# Comments

View File

@@ -0,0 +1 @@
# Comparison

View File

@@ -0,0 +1 @@
# Conditionals

View File

@@ -0,0 +1 @@
# cp

View File

@@ -0,0 +1 @@
# Create, Print, Modify

View File

@@ -0,0 +1 @@
# cron, crontab

View File

@@ -0,0 +1 @@
# curl

View File

@@ -0,0 +1 @@
# cut, paste

View File

@@ -0,0 +1 @@
# dash

View File

@@ -0,0 +1 @@
# Debugging

View File

@@ -0,0 +1 @@
# df, du

View File

@@ -0,0 +1 @@
# Direct Execution

View File

@@ -0,0 +1 @@
# disown

View File

@@ -0,0 +1 @@
# dnf

View File

@@ -0,0 +1 @@
# echo

View File

@@ -0,0 +1 @@
# Emacs

View File

@@ -0,0 +1 @@
# Environment vs Shell vars.

View File

@@ -0,0 +1 @@
# Error Handling

View File

@@ -0,0 +1 @@
# Error logging

View File

@@ -0,0 +1 @@
# Error redirection

View File

@@ -0,0 +1 @@
# Exit Codes

View File

@@ -0,0 +1 @@
# exit

View File

@@ -0,0 +1 @@
# expr

View File

@@ -0,0 +1 @@
# Extended regex

View File

@@ -0,0 +1 @@
# fg, bg

View File

@@ -0,0 +1 @@
# File Permissions

View File

@@ -0,0 +1 @@
# File test

View File

@@ -0,0 +1 @@
# Files & Directories

View File

@@ -0,0 +1 @@
# find

View File

@@ -0,0 +1 @@
# find

View File

@@ -0,0 +1 @@
# fish

View File

@@ -0,0 +1 @@
# for

View File

@@ -0,0 +1 @@
# free

View File

@@ -0,0 +1 @@
# Function Scopes

View File

@@ -0,0 +1 @@
# Functions

View File

@@ -0,0 +1 @@
# grep

View File

@@ -0,0 +1 @@
# gzip, gunzip

View File

@@ -0,0 +1 @@
# head, tail

View File

@@ -0,0 +1 @@
# Help Commands

View File

@@ -0,0 +1 @@
# Here documents

View File

@@ -0,0 +1 @@
# Here strings

View File

@@ -0,0 +1 @@
# if

View File

@@ -0,0 +1 @@
# ifconfig, ip

View File

@@ -0,0 +1 @@
# Input redirection

View File

@@ -0,0 +1 @@
# Input/Output

View File

@@ -0,0 +1 @@
# Introduction

View File

@@ -0,0 +1 @@
# iostat, vmstat

View File

@@ -0,0 +1 @@
# jobs

View File

@@ -0,0 +1 @@
# join, split

View File

@@ -0,0 +1 @@
# ksh

View File

@@ -0,0 +1 @@
# less, more

View File

@@ -0,0 +1 @@
# let

View File

@@ -0,0 +1 @@
# Literals

View File

@@ -0,0 +1 @@
# Logical

View File

@@ -0,0 +1 @@
# Loops

View File

@@ -0,0 +1 @@
# ls

View File

@@ -0,0 +1 @@
# mkdir

View File

@@ -0,0 +1 @@
# mv

View File

@@ -0,0 +1 @@
# Nano

Some files were not shown because too many files have changed in this diff Show More