EditorWorkspacesCoursesInterviewsGround CallDaily ChallengesReadsGames
Sign InSign Up
Tools
Resume De-AI-ifierAI Email RewriterAI Code DetectorAI Watermark ToolREADME GeneratorSQL AssistantText SummarizerAI Text GeneratorSystem Prompt DiffAI Code SecurityCommit Message GeneratorInterview Question PackSchema Seed DataGraphQL ExplainerJSON DiffDiff & PatchJSON FormatterSQL FormatterJSON ↔ CSVBase64 CodecLog ParserProtobuf DecoderMessagePack DecoderCBOR DecoderAvro DecoderThrift DecoderASN.1 DecoderFlatBuffers DecoderCap'n Proto DecoderJWT DebuggerENV LinterPassword GeneratorUUID GeneratorRegex TesterEpoch ConverterMeeting PlannerDate MathCron BuilderQR GeneratorColor PickerLucky Draw WheelSpeed TestDiagram StudioCanvas DrawingTurtle Game
Sign InSign Up
Notifications 0
← All coursesshell
Shell Scripting Pro
Parameter expansion, arrays, traps, and text processing.
Level up your Bash: parameter expansion, arrays, command substitution, process control, traps, and classic text tools (grep, sed, awk basics). Write scripts your future self won't hate.
Learn with Ada, your AI coding mentor — ask questions or tap I’m stuck in any lesson for a nudge without spoilers.
Course content
Bash Power
- ○Parameter Expansion & DefaultsFree18 min
Data Structures
- 🔒Indexed & Associative Arrays18 min
Composition
- 🔒Command Substitution & Process Substitution15 min
Text Processing
- 🔒grep, sed & cut Essentials20 min
Process Control
- 🔒Background Jobs, wait & Subshells18 min
Lifecycle
- 🔒trap — Cleanup on Exit18 min
Literals
- 🔒Heredocs & Here-strings15 min
Project
- 🔒Mini Project: HTTP Log Summary25 min