Issue 13 · Nov 2–8, 2026Editions · Glossary · Archive · Method · RSS · HU / ENG

News of the AI era, curated weekly

Glossary › Developer basics

bash

advancedwidespread

Bash is a command-line interpreter: you control the computer with typed text commands instead of clicking, and you can chain commands into automatically running scripts.

In plain terms

You usually use a computer with a mouse, clicking on icons and menus. Bash is another route to the same place: you type what you want into a text window (the terminal), and the machine carries it out. It is as if, in a restaurant, instead of pointing at pictures on the menu, you told the waiter exactly what you wanted, and they brought precisely that.

The benefit is accuracy and repeatability. Renaming a thousand files by clicking takes an afternoon; with a single bash command, it takes a few seconds. By writing the commands one below the other, you can save them to a file: this is the script, which can be rerun at any time later.

It has come back into the spotlight due to AI. Coding agents mostly do not click but work through a command line similar to bash: this is how they install programs, run tests, and search among files. If you watch an agent's work, you will mostly see such commands on the screen.

How it works

  1. You open a terminal. Bash prints a short prompt (often ending with a $ sign), and waits behind it with a blinking cursor for you to type something.
  2. You type a command, for example to list the contents of a folder, then press Enter.
  3. Bash interprets the line: it identifies which program to launch and passes the specified arguments to it (for example, which folder is involved).
  4. The program runs and writes the result back to the terminal as text, or if requested, to a file or as input for the next command. This allows you to build long chains from small commands.
  5. If you save commands to a file, they become a script that bash executes line by line, with conditions and loops, without human intervention.

An everyday example

You try a coding agent and ask it to organize your vacation photos into folders by date. The agent shows the bash command it wants to run and asks if you authorize it. In this case, you decide whether your computer can execute what the AI described.

Who is affected

developerDaily work tool: server management, software installation, tests, and automation are largely done with such commands. → Code
employeeIf you use an AI agent in your work, it often runs bash commands in the background, and you must approve them. → Work & HR
entrepreneur, executiveYou must decide what commands an agent can run freely at your company and what requires human approval.
parent, student, teacherIt appears early in IT studies and programming learning because many guides work with command-line steps. → Education & Family

A common misconception

MythBash is an outdated black screen for hackers, made redundant by graphical interfaces and AI.
In realityBash remains the basic tool for servers and developer work. AI has rather reinforced its role, because coding agents typically perform tasks via the command line.

Limits and risks

Similar, but not the same

Related concepts

Broader

command interpreter, command line, operating system

Narrower

bash-szkript, parancs, environment variable

On the edge

terminal, PowerShell, Linux, coding agent, sandbox

A brief history

Bash was written by Brian Fox for the GNU Project; its first version was released in 1989. The name is a pun: 'Bourne Again Shell' refers both to the earlier Unix command interpreter, the Bourne shell written by Stephen Bourne, for which it was created as a free software successor, and, when pronounced, sounds like the English 'born again', meaning 'reborn'.

Where things stand

As of late 2026, bash is the default command interpreter on most Linux systems. On macOS, zsh has been the default since 2019, but an older version of bash is also there, and a newer one can be installed. On Windows, it can be used with a separate add-on, such as WSL or Git Bash. With the spread of coding agents, even people who have never opened a terminal before now encounter it.

Status: 2026 November

Also known as

Bash · bash · GNU Bash · Bourne Again Shell · Bourne-Again SHell · bash shell · bash-szkript · bash script

Sources

This entry was machine-edited and has undergone machine expert review; the “In the news” section updates automatically from Agent Age stories.