The fish Shell
By Mark Volkmann
Nearly all developers spend time using terminal windows, entering commands, such as
git, and automating tasks by writing and running scripts. How would you like to use a shell that is more friendly and provides a simpler, more consistent syntax for scripts?
This article explains the fish shell in enough detail for you determine whether or not you might prefer it over other shells. Learning a shell is similar to learning a new programming language. Similar topics are covered here, such as variables, functions, string operations, and so on. If writing scripts in other shells has felt tedious in the past, this is your chance to learn a shell that makes scripting easier!
Software Engineering Tech Trends (SETT) is a monthly newsletter featuring emerging trends in software engineering. See all recent SETT articles.