Building a Linux Shell [Part V]

Written by MIMA | Published 2020/08/06
Tech Story Tags: programming | linux | shell | terminal | tutorial | c-tutorials | cli | hackernoon-top-story

TLDR This is part V of a tutorial on how to build a Linux shell. You can download the complete source code for Part V from this GitHub repository. In this part, we'll implement the 7 word expansions defined by POSIX. The shell performs tilde expansion, parameter expansion, arithmetic expansion, command substitution, field splitting, pathname expansion, and quote removal. After finishing this lesson, it would be a good exercise if you extended the shell by implementing the non-POSIX word expansions.via the TL;DR App

no story

Written by MIMA | GNU/Linux system administrator and programmer
Published by HackerNoon on 2020/08/06