Via @benschwarz: Axel tries to accelerate the downloading process by using multiple connections for one file, similar to DownThemAll and other famous programs. It can also use multiple mirrors for one download. Axel → Getting sudden flashbacks to this old fart here: Think it was 1999 or 2000 when I first use FlashGet (then named …
Tag Archives: cli
Interacting with the iOS Simulator from the Command Line using simctl
Wasn’t aware of this, but turns out one can control (and interact with) the iOS Simulator straight from the command line. There’s no need to install anything new though. The tool we’re going to be using is already on our Mac, hiding inside the xcrun command, which gets installed with Xcode. It’s called simctl. Here’s …
Continue reading “Interacting with the iOS Simulator from the Command Line using simctl“
Run a Terminal task list with listr
With listr one can define a set of tasks to run: const execa = require("execa"); const Listr = require("listr"); const tasks = new Listr([ { title: "Git", task: () => { return new Listr([ { title: "Checking git status", task: () => execa.stdout("git', ['status', '–porcelain"]).then(result => { if (result !== "") { throw new Error("Unclean …
mas-cli – Mac App Store command line interface
HyperTerm – JS/HTML/CSS Powered Terminal
Find relevant emoji from text on the command-line with emoj
Easily create new CLI aliases with `new-alias`
I love stuff like this: It’s a handy little alias to create aliases for commands you just ran … an “alias-generating alias”; my inner geek rejoices 🙂 Here’s the code (add it to your .bash_profile): new-alias() { local last_command=$(echo `history |tail -n2 |head -n1` | sed ‘s/[0-9]* //’) echo alias $1=”‘””$last_command””‘” >> ~/.bash_profile . ~/.bash_profile …
Continue reading “Easily create new CLI aliases with `new-alias`”
HTTPie – Command line HTTP client
HTTPie (pronounced aych-tee-tee-pie) is a command line HTTP client. Its goal is to make CLI interaction with web services as human-friendly as possible. It provides a simple http command that allows for sending arbitrary HTTP requests using a simple and natural syntax, and displays colorized output. HTTPie can be used for testing, debugging, and generally …
ping.gg – The world’s most simple monitoring service.
~$# start monitoring your server with a single curl command. ~$curl ping.gg/[email protected]/104.28.13.51 [ ok ] Ping alert created for host ‘104.28.13.51’ and email ‘[email protected]’. Check your email to activate it. ~$# activate the first and the next ones are activated automatically. ~$curl ping.gg/[email protected]/example.org [ ok ] Ping alert created for host ‘example.org’ and email ‘[email protected]’. …
Continue reading “ping.gg – The world’s most simple monitoring service.”