bash-linux

Provide Bash and Linux terminal commands for file, process, and text management.

2|Updated Feb 15, 2026
One-click install
npx skills add https://github.com/Ab-aswini/Agent-kit-P1 --skill bash-linux-ab-aswini
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bash-linux
Source: https://github.com/Ab-aswini/Agent-kit-P1/tree/main/.agent-os/skills/bash-linux
Command: npx skills add https://github.com/Ab-aswini/Agent-kit-P1 --skill bash-linux-ab-aswini

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides essential patterns and commands for efficiently working with Bash and Linux terminals, streamlining development and system administration tasks.

Core Features & Use Cases

  • Command Chaining & Piping: Understand operators like &&, ||, and | for complex command sequences.
  • File & Process Management: Quickly list, find, search, and manipulate files and running processes.
  • Text Processing: Utilize powerful tools like grep, sed, and awk for data manipulation.
  • Use Case: When debugging a Node.js application, use ps aux | grep node to find the process ID, then kill -9 <PID> to terminate it, followed by npm run dev & to restart it in the background.

Quick Start

Use the bash-linux skill to find all JavaScript files in the current directory and its subdirectories.

Frequently Asked Questions about bash-linux

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I chain multiple Linux terminal commands together conditionally?

Chain Linux terminal commands using shell operators like `&&` to run the next command only if the previous one succeeds, `||` to run on failure, and `|` to pipe output between processes for complex command sequences.

What is the best way to find and kill a running process from the command line?

Find and kill a running process by piping `ps aux` output through `grep` to locate the process ID, then terminate it using the `kill -9 <PID>` command to force stop the application.

How do I search and manipulate text in files using the Linux command line?

Search and manipulate text in files using core Linux utilities like `grep` for pattern matching, `sed` for stream editing, and `awk` for structured data extraction and processing.

Can I use these Bash shell scripting patterns on macOS for software development?

Yes, these Bash shell scripting patterns and core utilities apply to software development and system administration on both Linux and macOS environments, as both support standard shell operators.

How do I list and find specific files like JavaScript in a directory and its subdirectories?

List and find specific files like JavaScript in a directory and its subdirectories using file management commands designed to search through the file system hierarchy and filter by extension.

Why do I need to understand shell operators to run background tasks in Bash?

Understanding shell operators is required to manage background tasks in Bash because operators like `&` control process execution flow, allowing you to restart applications like Node.js without blocking the terminal.