The Baeldung logo
  • The Baeldung LogoLinux SublogoLinux Sublogo
  • Start Here
  • Courses ▼▲
    • Learn Java Collections

      Explore the Java Collections Framework and Algorithms

    • Learn Spring

      From no experience to actually building stuff​

    • Learn Maven

      Simplify your build with Apache Maven

    • View All Courses

  • Guides ▼▲
    • Administration

      A collection of guides on Linux system administration

    • Scripting

      Basic and advanced scripting on Linux.

    • Networking

      The building blocks for machine-to-machine communication

    • Files

      Deep dive into working with Files on Linux.

    • Processes

      Learn about managing Linux processes and threads

  • Pricing
  • About ▼▲
    • Full Archive

      The high level overview of all the articles on the site.

    • About Baeldung

      About Baeldung.

Scripting

Scripting allows us to programmatically interact with the Linux operating system. Learn about some basic scripting fundamentals as well as some advanced topics focused on Bash.

  • bash (206)
  • Shell (47)
  • awk (41)
  • echo (39)
  • sed (23)
  • grep (20)
  • printf (19)
  • find (18)
  • read (17)
  • Loops (16)
  • Arrays (16)
  • xargs (14)
  • Python (14)
  • date (14)
  • perl (13)
  • source (13)
  • ls (13)
  • export (12)
  • set (12)
  • cat (11)
  • JSON (10)

>> Guide to Linux mv Command With Examples

>> Guide to Linux sleep Command With Examples

>> Guide to Linux trap Command With Examples

>> How to Get Console Geometry in a Bash Script

>> How to Check if a Program Exists From a Bash Script

>> How to Print the Exit Status Code of Every Command in the Zsh Terminal

>> Security Risks of Unquoted Variables in Bash and POSIX

>> How to XOR Streams and File Content Using a Key in the Shell

>> Detecting if systemctl daemon-reload Needs to Be Run

>> How to Verify if a URL Is Valid From the Linux Shell

  • «
  • ← Previous
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • Next →
  • »
The Baeldung logo

Categories

  • Scripting
  • Installation
  • Search
  • Web
  • File Editing
  • File Searching
  • File Conversion
  • Docker

Series

  • Linux Administration
  • Linux Scripting Series
  • Linux Files
  • Linux Processes
  • Linux Networking Tutorials
  • Linux Filesystem Guide
  • Linux Security

About

  • About Baeldung
  • Baeldung All Access
  • The Full Archive
  • Editors
  • Our Partners
  • Partner with Baeldung
  • eBooks
  • FAQ
  • Baeldung Pro
  • Terms of Service
  • Privacy Policy
  • Company Info
  • Contact
The Baeldung Logo