{"type":"rich","version":"1.0","provider_name":"Transistor","provider_url":"https://transistor.fm","author_name":"Web Dev with Matt","title":"Make your Command-Line Experience More Enjoyable and Efficient with Shell Aliases","html":"<iframe width=\"100%\" height=\"180\" frameborder=\"no\" scrolling=\"no\" seamless src=\"https://share.transistor.fm/e/6ac69621\"></iframe>","width":"100%","height":180,"duration":669,"description":"If you've used the shell, terminal, or command-line all that much, you'll know that it's powerful and extremely flexible. However, you'll also know that that power and flexibility comes with a cost. Commands can be hard to remember, have options and parameters that become complicated to type consistently, without overlooking options or typing them incorrectly.That's why you need to learn about shell aliases! They let you create short, punchy, and memorable names for commands and command pipelines, no matter how complicated they are. In this episode, you'll learn more about them, and how to create, list, and remove them, both temporarily and permanently.Links from the episodeThe alias description on WikipediaBash shell initialisation filesZ shell initialisation filesWindows macros (which are analagous to aliases)Windows PowerShell set-alias commandWant to grow your knowledge further?Check out the books below, where you can grow your web development skills in a very focused, very hands-on way.Deploy with Docker ComposeMezzio EssentialsHosted and produced in Bundaberg by: Matthew Setter.Website: https://matthewsetter.com.Follow me on: LinkedIn.If you like the podcast, and want to support it, how about buying me a coffee?","thumbnail_url":"https://img.transistorcdn.com/ErogIDxqOFQN8RVLHvl3XfLOJ_kkPEv3rY7vQp7PDxI/rs:fill:0:0:1/w:400/h:400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9zaG93/LzEyNjc1LzE2NzIz/ODI3ODYtYXJ0d29y/ay5qcGc.webp","thumbnail_width":300,"thumbnail_height":300}