bash: set a trap to log errors
22 May, 2025 • 59 words • 1 min
Create main.sh and mark it as executable (chmod +x):
via sebsauvage
Byobu
Byobu is a GPLv3 open source text-based window manager and terminal multiplexer. It was originally designed to provide elegant enhancements to the otherwise functional, plain, practical GNU Screen,
Zellij
A terminal workspace with batteries included
Read Man Pages in (n)vim
Nushell
A new type of shell
Pipelines to control any OS
Nu works on Linux, macOS, BSD, and Windows. Learn it once, then use it anywhere.
ripgrep (rg)
ripgrep is a line-oriented search tool that recursively searches the current directory for a regex pattern. By default, ripgrep will respect gitignore rules and automatically skip hidden files/directories and binary files. (To disable all automatic filtering by default, use rg -uuu.) ripgrep has first class support on Windows, macOS and Linux, with binary downloads available for every release. ripgrep is similar to other popular search tools like The Silver Searcher, ack and grep.
macmon – Mac Monitor
Sudoless performance monitoring CLI tool for Apple Silicon processors.
Finally, a command line shell for the 90s
fish is a smart and user-friendly command line shell for Linux, macOS, and the rest of the family.
The minimal, blazing-fast, and infinitely customizable prompt for any shell!
Welcome to Timewarrior
Timewarrior is Free and Open Source Software that tracks time from the command line.
Welcome to Taskwarrior
Taskwarrior is Free and Open Source Software that manages your TODO list from the command line.
It is flexible, fast, and unobtrusive. It does its job then gets out of your way.
Awesome Rust Tools
Harness the power of Rust. Those fast productivity tools based on Rust.
A command line disk usage information tool.
dusage_disks dusage_inodes
Why?
A better interface for df.
BTW
You might also like musage.
Both can be i.e. automatically executed upon login via ssh to a remote machine by invoking them in the remote's .bashrc or .zshrc.
A command line memory usage information tool.
musage_example
Why?
A better interface for free.
BTW
You might also like dusage.
Both can be i.e. automatically executed upon login via ssh to a remote machine by invoking them in the remote's .bashrc or .zshrc.
A log file highlighter
Features
🪵 View (or tail) any log file of any format
🍰 No setup or config required
🌈 Highlights numbers, dates, IP-addresses, UUIDs, URLs and more
⚙️ All highlight groups are customizable
🧬 Easy to integrate with other commands
🔍 Uses less under the hood
📦 Powered by the manifold crate
mprocs
mprocs runs multiple commands in parallel and shows output of each command separately.
When you work on a project you very often need the same list of commands to be running. For example: webpack serve, jest --watch, node src/server.js. With mprocs you can list these command in mprocs.yaml and run all of them by running mprocs. Then you can switch between outputs of running commands and interact with them.
Toolong - Un excellent outil pour gérer vos fichiers de log
Le 28 mars 2024
par Korben ✨ -
DeveloppementOutils-Dev
un outil vachement pratique qui s’utilise ne ligne de commande et qui permet d’afficher, suivre en temps réel, fusionner les fichiers de log et d’y rechercher tout ce que vous voulez.
kalker
A scientific calculator that supports math-like syntax with user-defined variables, functions, differentiation, integration, and complex numbers.
uutils
The uutils project reimplements ubiquitous command line utilities in Rust. Our goal is to modernize the utils, while retaining full compatibility with the existing utilities.
We are planning to replace all essential Linux tools.
Numbat is a statically typed programming language for scientific computations
with first class support for physical dimensions and units.