DEV Community

Bash

Bourne Again Shell

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
How I increased my productivity using dotfiles [updated]

How I increased my productivity using dotfiles [updated]

190
Comments 9
8 min read
Command Magicks: How to Manipulate Files and Strings from the Terminal

Command Magicks: How to Manipulate Files and Strings from the Terminal

9
Comments
5 min read
How to Start Using the Terminal to Be More Productive

How to Start Using the Terminal to Be More Productive

8
Comments
6 min read
A short and satisfying bug hunt

A short and satisfying bug hunt

6
Comments
3 min read
Handling Arguments in Bash Scripts

Handling Arguments in Bash Scripts

228
Comments 15
5 min read
Trim a string in shell script

Trim a string in shell script

7
Comments
1 min read
How to Automate Dumping for SQL Databases

How to Automate Dumping for SQL Databases

12
Comments 7
3 min read
📖TIL: Terminal Command with an Editor

📖TIL: Terminal Command with an Editor

10
Comments
1 min read
My Bash Prompt

My Bash Prompt

8
Comments
2 min read
Where do I start? Part 0: Bash Terminal, Git and Github/ version control

Where do I start? Part 0: Bash Terminal, Git and Github/ version control

14
Comments
3 min read
Backup automated using rdiff-backup

Backup automated using rdiff-backup

16
Comments
5 min read
Use OpenSSL to get a remote server's TLS certificate expiration date

Use OpenSSL to get a remote server's TLS certificate expiration date

6
Comments
1 min read
BASH : NAVIGATING THE FILESYSTEM

BASH : NAVIGATING THE FILESYSTEM

6
Comments
2 min read
101 Bash Commands and Tips for Beginners to Experts

101 Bash Commands and Tips for Beginners to Experts

1668
Comments 64
40 min read
Bash! Bash! Bang! Bang!

Bash! Bash! Bang! Bang!

10
Comments
1 min read
Newbie at bash scripting? Here's some advice

Newbie at bash scripting? Here's some advice

111
Comments 6
5 min read
Let's Encrypt Server Certificate via DNS Challenge

Let's Encrypt Server Certificate via DNS Challenge

39
Comments 5
4 min read
Split string in two parts with bash

Split string in two parts with bash

6
Comments
1 min read
Better bash history search with McFly

Better bash history search with McFly

18
Comments 4
2 min read
Bash If Statements: Beginner to Advanced

Bash If Statements: Beginner to Advanced

176
Comments 9
6 min read
Deleting files that start with a hyphen in Bash

Deleting files that start with a hyphen in Bash

6
Comments 8
2 min read
My Terminal Setup

My Terminal Setup

15
Comments
3 min read
The history behind "grep"'s name

The history behind "grep"'s name

73
Comments 17
1 min read
TIL: A preceding space prevents dangerous commands from going into history

TIL: A preceding space prevents dangerous commands from going into history

10
Comments 1
1 min read
Output redirection with bash

Output redirection with bash

8
Comments 1
2 min read
Bash Script for meme lords of Linux

Bash Script for meme lords of Linux

15
Comments 5
1 min read
Using `shellcheck` to lint your bash/sh scripts.

Using `shellcheck` to lint your bash/sh scripts.

43
Comments 15
3 min read
Python urldecode on command line

Python urldecode on command line

6
Comments 2
1 min read
What Exactly is Your Shell PATH?

What Exactly is Your Shell PATH?

18
Comments
7 min read
What's Your Shell of Choice?

What's Your Shell of Choice?

11
Comments 11
1 min read
writing quick and dirty scripts using bash

writing quick and dirty scripts using bash

11
Comments 4
4 min read
Create

Create

10
Comments
1 min read
Bash Mentors Needed!

Bash Mentors Needed!

19
Comments 4
2 min read
Forcing a kubernetes version during build

Forcing a kubernetes version during build

4
Comments
2 min read
Bash Command Completion - Finding all the cats in your $PATH!

Bash Command Completion - Finding all the cats in your $PATH!

50
Comments 3
3 min read
The Unix way... or why you actually want to use Vim

The Unix way... or why you actually want to use Vim

224
Comments 38
6 min read
My favourite aliases

My favourite aliases

68
Comments 8
2 min read
Command-line productivity tips : Getting help in the terminal

Command-line productivity tips : Getting help in the terminal

63
Comments 2
4 min read
Git: How to keep your fork updated with remote repository

Git: How to keep your fork updated with remote repository

36
Comments 3
1 min read
Ensuring that a shell script runs exactly once

Ensuring that a shell script runs exactly once

47
Comments 3
3 min read
Essential quality of life terminal improvements

Essential quality of life terminal improvements

237
Comments 18
8 min read
PromptConfig, craft a custom terminal prompt with JSON

PromptConfig, craft a custom terminal prompt with JSON

9
Comments 2
1 min read
Dotfiles - January 2018

Dotfiles - January 2018

11
Comments
6 min read
How I Backup/Sync my Dotfiles & Apps

How I Backup/Sync my Dotfiles & Apps

64
Comments 18
3 min read
Git Prompt in Bash

Git Prompt in Bash

16
Comments 5
1 min read
Here's Why You Should Quote Your Variables in Bash

Here's Why You Should Quote Your Variables in Bash

45
Comments 5
4 min read
Installing Composer Programmatically

Installing Composer Programmatically

7
Comments
1 min read
TIL: Integrate Visual Studio Code with Shell / CLI

TIL: Integrate Visual Studio Code with Shell / CLI

11
Comments 7
2 min read
SSH File System

SSH File System

78
Comments 3
4 min read
Automatic Node Deploys to Elastic Beanstalk

Automatic Node Deploys to Elastic Beanstalk

14
Comments
3 min read
Useful Commands for Log Analysis: Part 2 — Sed

Useful Commands for Log Analysis: Part 2 — Sed

9
Comments
5 min read
Relancer une commande jusqu’à ce qu’elle réussisse

Relancer une commande jusqu’à ce qu’elle réussisse

8
Comments
1 min read
My development environment setup (Part 1)

My development environment setup (Part 1)

145
Comments 40
2 min read
Useful Commands for Log Analysis

Useful Commands for Log Analysis

11
Comments 1
6 min read
ps aux output in cronjobs

ps aux output in cronjobs

27
Comments 2
1 min read
#OneDevMinute: Go back to the Previous Directory 01:13

#OneDevMinute: Go back to the Previous Directory

19
Comments 22
1 min read
Helpful Terminal Commands for Beginners!

Helpful Terminal Commands for Beginners!

319
Comments 30
5 min read
One Command to Change the Last Git Commit Message

One Command to Change the Last Git Commit Message

30
Comments 10
1 min read
Bash from scratch: learn enough bash to write your own scripts

Bash from scratch: learn enough bash to write your own scripts

224
Comments 20
9 min read
Representation of a Data Structure Like an Array of Hash Tables in Bash Using jq

Representation of a Data Structure Like an Array of Hash Tables in Bash Using jq

6
Comments
1 min read
loading...