Bash (Unix shell): Difference between revisions

From David's Wiki
No edit summary
Line 15: Line 15:
==Usage==
==Usage==


===Basic If Statements===
===Comparisons
* <code>-eq</code> is <code>==</code>
* <code>-gt</code> is <code>></code>
* <code>-ge</code> is <code>>=</code>


==<code>.bashrc</code>==
==<code>.bashrc</code>==

Revision as of 01:39, 25 May 2020

Bash Scripting


Getting Started

Here is an example bash script

#!/bin/bash
# A simple variable example
myvariable=Hello
anothervar=Fred

echo $myvariable $anothervar

Usage

Basic If Statements

===Comparisons

  • -eq is ==
  • -gt is >
  • -ge is >=

.bashrc

Your .bashrc file will be loaded for each terminal.

Presentation of Shell Variable

Add the following to show your

PS1='\[\e]0;\u@\h: \w\a\]${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$'