Best of BashJuly 2024

  1. 1
    Article
    Avatar of itnextITNEXT·2y

    The Zsh Shell Tricks I Wish I’d Known Earlier

    Enhance your command-line productivity with Zsh! Zsh is a powerful Unix shell known for its robust features like command-line editing, spell checking, and programmable completion. This guide offers practical tips on cursor navigation, line editing, globbing, command history, parameter expansion, and custom commands. Learn to navigate directories efficiently, create and bind custom commands, and use Zsh’s advanced features to optimize your workflow. Whether you're a developer, system administrator, DevOps engineer, or tech enthusiast, mastering Zsh can significantly boost your efficiency.

  2. 2
    Video
    Avatar of devops-toolkitDevOps Toolkit·2y

    Transform Your Terminal: 3 Must-Have Zsh Plugins!

  3. 3
    Article
    Avatar of itsfossIt's Foss·2y

    Effectively Use History Commands in Linux

    The history command in Linux is a powerful tool that allows users to view, search, and manage their command history. By pressing the up key or using the history command, users can see previously run commands. Commands can be rerun using their corresponding numbers, and the command history can be searched using grep or reverse search. Additionally, specific commands can be excluded from history, and there are methods to manage command history across multiple terminal sessions. The tutorial also covers advanced tips like replacing text in the last run command and manually clearing or deleting history entries.

  4. 4
    Article
    Avatar of communityCommunity Picks·2y

    Boilerplate for creating a Shell Script

    A basic boilerplate for creating a shell script, including error handling and usage instructions. The script checks for help flags, navigates to the script's directory, and has a main function designed to perform tasks.