---
title: "#shell-scripting articles | Hashnode"
description: "Explore 662 articles tagged #shell-scripting on Hashnode. Tutorials, guides, and how-tos from the community."
url: "https://hashnode.com/tag/shell-scripting"
---

Tag

# #shell-scripting

662 posts · 298 followers

[jabo Landry](https://hashnode.com/@Arnold-Jabo) · [Nov 3](https://hashnode.com/posts/how-to-automate-docker-image-creation-for-postgres-using-shell/6aea2aaffbe759481e70cb16)

### [How to Automate Docker Image Creation for Postgres Using Shell Commands](https://freecodecamp.org/news/how-to-automate-docker-image-creation-for-postgres-using-shell?utm_source=hashnode&utm_medium=feed)

If you have certain lines of code that repeat over and over again in a project, there's a pretty standard solution for it: using a function. But what about when you have the same project file setup th

17 min read · [freecodecamp.org](https://freecodecamp.org/news/how-to-automate-docker-image-creation-for-postgres-using-shell?utm_source=hashnode&utm_medium=feed)

[Paul Adeoye](https://hashnode.com/@PaulKing) · [Oct 18](https://hashnode.com/posts/bash-scripting-and-linux-server-automation/6ad55c93cea7eb11ca8171ed)

### [Bash Scripting and Linux Server Automation](https://paulking.hashnode.dev/bash-scripting-and-linux-server-automation?utm_source=hashnode&utm_medium=feed)

Learn Bash scripting with practical examples covering variables, arguments, conditionals, loops, functions, error handling, and Linux server automation.

13 min read · [paulking.hashnode.dev](https://paulking.hashnode.dev/bash-scripting-and-linux-server-automation?utm_source=hashnode&utm_medium=feed)

[Mounika Reddy Indyala](https://hashnode.com/@MounikaReddyIndyala) · [Oct 9](https://hashnode.com/posts/shell-scripting-performance-optimization-production-best-practices/6ac8fda4344c283133bf1c5c)

### [Shell Scripting — Performance Optimization & Production Best Practices](https://mounikaindyala.hashnode.dev/shell-scripting-performance-optimization-production-best-practices?utm_source=hashnode&utm_medium=feed)

Learn Shell Scripting performance optimization and prod best practices for writing efficient, reliable, and maintainable DevOps automation scripts.

7 min read · [mounikaindyala.hashnode.dev](https://mounikaindyala.hashnode.dev/shell-scripting-performance-optimization-production-best-practices?utm_source=hashnode&utm_medium=feed)

[Mounika Reddy Indyala](https://hashnode.com/@MounikaReddyIndyala) · [Sep 24](https://hashnode.com/posts/shell-scripting-for-devops-engineers-loops/6ab4b1c797c167a41c033a9a)

### [Shell Scripting for DevOps Engineers — Loops](https://mounikaindyala.hashnode.dev/shell-scripting-for-devops-engineers-loops?utm_source=hashnode&utm_medium=feed)

Learn shell scripting loops with practical examples of for, while, and until loops to automate repetitive DevOps tasks efficiently.

10 min read · [mounikaindyala.hashnode.dev](https://mounikaindyala.hashnode.dev/shell-scripting-for-devops-engineers-loops?utm_source=hashnode&utm_medium=feed)

[shivashish tiwari](https://hashnode.com/@shivashish-) · [Aug 13](https://hashnode.com/posts/starting-with-bash/6a7e0603ad991bdaba5cd2d6)

### [I Thought Bash Was Just cd, ls and echo… Then DevOps Happened](https://devops-journey-with-me.hashnode.dev/starting-with-bash?utm_source=hashnode&utm_medium=feed)

A hands-on journey into Bash scripting for DevOps, covering Linux commands, variables, arrays, loops, conditions, functions, file operations, automation, and real-world examples.

11 min read · [devops-journey-with-me.hashnode.dev](https://devops-journey-with-me.hashnode.dev/starting-with-bash?utm_source=hashnode&utm_medium=feed)

[Aeon Flex / Splicer Scorn](https://hashnode.com/@voidrane) · [Aug 7](https://hashnode.com/posts/the-people-who-know-shell-scripting-are-quietly-running-everything/6a766afec202d11ee66520f4)

### [The People Who Know Shell Scripting Are Quietly Running Everything](https://chaincoder.hashnode.dev/the-people-who-know-shell-scripting-are-quietly-running-everything?utm_source=hashnode&utm_medium=feed)

There is a class of people you have never heard of, who have never introduced themselves at a party, and who are currently in charge of your life. They are not on Forbes 30 Under 30. They do notAbando

9 min read · [chaincoder.hashnode.dev](https://chaincoder.hashnode.dev/the-people-who-know-shell-scripting-are-quietly-running-everything?utm_source=hashnode&utm_medium=feed)

[Bharat Mohite](https://hashnode.com/@bharatmohite) · [Jul 23](https://hashnode.com/posts/automating-aws-resource-monitoring/6a61c4f517d885b379a17da1)

### [Automating AWS Resource Monitoring with Bash and AWS CLI](https://cloud-op.hashnode.dev/automating-aws-resource-monitoring?utm_source=hashnode&utm_medium=feed)

As part of my DevOps learning journey, I built a simple Bash script that interacts with the AWS CLI to monitor AWS resources directly from the terminal. Instead of opening the AWS Management Console e

1 min read · [cloud-op.hashnode.dev](https://cloud-op.hashnode.dev/automating-aws-resource-monitoring?utm_source=hashnode&utm_medium=feed)

[damienanon14](https://hashnode.com/@infinitedomain) · [Jul 21](https://hashnode.com/posts/from-the-skip-to-the-shell-teaching-myself-bash-by-accident/6a5fb33c87d447503d83ae50)

### [From the Skip to the Shell: Teaching Myself Bash by Accident](https://infinitedomain.hashnode.dev/from-the-skip-to-the-shell-teaching-myself-bash-by-accident?utm_source=hashnode&utm_medium=feed)

I hit a wall trying to run one command, then spent an afternoon learning how scripts, PATH, and exit codes actually work. Here's what stuck.

6 min read · [infinitedomain.hashnode.dev](https://infinitedomain.hashnode.dev/from-the-skip-to-the-shell-teaching-myself-bash-by-accident?utm_source=hashnode&utm_medium=feed)

[Bharan Reddy](https://hashnode.com/@bharanreddy) · [Jul 10](https://hashnode.com/posts/short-catchy-stop-clicking-start-scripting-automating-aws-ec2-with-bash/6a50f7f0fa11e5648fa481c8)

### [Short & Catchy Stop Clicking, Start Scripting: Automating AWS EC2 with Bash](https://bharanblog.hashnode.dev/short-catchy-stop-clicking-start-scripting-automating-aws-ec2-with-bash?utm_source=hashnode&utm_medium=feed)

Automate your infrastructure! Build a modular Bash script to deploy and track running AWS EC2 instances seamlessly without manual clicks.

3 min read · [bharanblog.hashnode.dev](https://bharanblog.hashnode.dev/short-catchy-stop-clicking-start-scripting-automating-aws-ec2-with-bash?utm_source=hashnode&utm_medium=feed)

[A. B Satya Jaideep](https://hashnode.com/@satyajaii) · [Jul 10](https://hashnode.com/posts/shell-scripting-makefile-automation-for-docker-simplify-your-docker-workflow/6a5082634506fe25bc545ac6)

### [Shell Scripting + Makefile Automation for Docker: Simplify Your Docker Workflow](https://satyajai.hashnode.dev/shell-scripting-makefile-automation-for-docker-simplify-your-docker-workflow?utm_source=hashnode&utm_medium=feed)

Learn how to automate Docker build, run, stop, and cleanup operations using a Makefile and Shell Scripting. In this guide, we'll deploy a two-tier Flask application with MySQL on an AWS EC2 instance while reducing repetitive Docker commands to simple make commands.

5 min read · [satyajai.hashnode.dev](https://satyajai.hashnode.dev/shell-scripting-makefile-automation-for-docker-simplify-your-docker-workflow?utm_source=hashnode&utm_medium=feed)
