Using Bash Sort to Sort Files Like a Boss
A tutorial on using Bash sort and ls commands to organize and sort files and their contents through shell scripting.
A tutorial on using Bash sort and ls commands to organize and sort files and their contents through shell scripting.
Explains how to use Go's flag.Func() to implement a command-line option that can be specified multiple times, appending values to a slice.
A guide explaining methods and tools available in Linux to recover accidentally deleted files from a computer system.
A guide to starting a quick HTTP server from the command line using Python, Ruby, Node, and PHP as alternatives to the VSCode liveserver extension.
A tutorial on using the containerd command-line client (ctr) for managing container images and operations directly.
A guide to creating and using Git aliases to streamline common version control commands and improve workflow efficiency.
A guide to building command-line applications and tools using Swift, covering scripts, arguments, and process info.
A technical blog post explaining how to use the getopts utility in Bash for parsing command-line arguments and flags in shell scripts.
A developer shares his first impressions of Warp, a new Rust-based terminal, comparing its performance and features to iTerm2.
A guide to three command-line methods for bulk renaming files, covering the 'rename' utility, 'xargs', and 'bash' loops.
A guide to migrating from Bash to zsh on macOS, including setting up autosuggestions and transferring history and settings.
A guide to stabilizing shaky videos using ffmpeg and the VidStab library, including installation and command examples.
A developer shares useful Bash/Zsh commands, aliases, and terminal tips for improving daily workflow and productivity.
A developer's guide to installing and using Glyphhanger on macOS to convert and optimize TTF font files for web use (WOFF/WOFF2).
A guide to practical npx packages that streamline daily developer tasks like cleaning node_modules, killing ports, and serving local files.
The article argues for the importance of shell literacy in a programmer's workflow, demonstrating its power with a practical Git example.
A guide to using the powerful Unix/Linux 'find' command for searching files and executing commands on results.
A developer documents their step-by-step process for setting up a new MacBook Pro for work, including OS upgrades, essential apps, and command-line tools.
A quick guide on using the sed command-line tool to remove specific XML tag blocks from a file, with important caveats.
Three methods to rename files directly within the Vim editor: using the vim-eunuch plugin, NERDTree, or a shell command.