Live data from Hacker News

Ask HN: Best Command-Line Applications?

news.ycombinator.com

101–110 of 393 posts

Re: Ask HN: Best Command-Line Applications?

#102

dtrx - Do The Right Extraction. It's a tool "for Unix-like systems that takes all the hassle out of extracting archives": https://brettcsmith.org/2007/dtrx/ In Debian/Ubuntu you can install via apt. Also, I'd second tldr which has been mentioned here already. It provides simplified man pages which common usage examples that normally fit on a few lines on screen: https://tldr.sh/

Dtrx is awesome, but is unfortunately slowly dying, as the author seems to have abandoned it -- it can't be installed with pip anymore. I think I'm going to take it over, just need a name...

Kdtrx: Keep Doing The Right Extraction

Re: Ask HN: Best Command-Line Applications?

#103
I use the following (in no particular order) -- definitely nothing fancy.

* weechat

* ffmpeg

* youtube-dl

* zsh

* watchman (https://facebook.github.io/watchman)

* megadl (rarely, but its a handy tool when you need it)

* brew (on my mac)

* mountsshfs (on my mac)

---

I moved away from orgmode and have been using it in VS since I have it open anyway. It covers me.

I also want to start using Mutt or something similar.

For those wondering, you can output an unnecessarily pretty list using:

    history | tr -s ' ' | cut -d ' ' -f3 | sort | uniq -c | sort -n | tail | perl -lane 'print $F[1], "\t", $F[0], " ", "" x ($F[0] / 12)'

Re: Ask HN: Best Command-Line Applications?

#104
- pdfgrep : grep search pdfs

- htop : A nicer version of the process viewer top

- rename : bulk rename things via a regex/sed-like interface

- youtube-dl -x : download the audio of a video

- locate : Find something anywhere.

Re: Ask HN: Best Command-Line Applications?

#106

Ngrok - https://ngrok.com So easy and super convienient if you quickly need your local server accessible from somewhere else.

I keep a VPS running with Nginx on it for a specific port. Then I forward that port via SSH using remote forwarding to enable this exact functionality. It's free if you've already got a server running.

Re: Ask HN: Best Command-Line Applications?

#107

nc - arbitrary TCP and UDP connections and listens File transfer between machines: $ nc -l 1234 > filename.out Using a second machine, connect to the listening nc process, feeding it the file which is to be transferred: $ nc host.example.com 1234 Or a simple web server: $ while true ; do nc -l -p 1500 -c 'echo -e "HTTP/1.1 200 OK\n\n $(date)"'; done

Try ncat from nmap - it has more features. And for some specific applications - socat.

Re: Ask HN: Best Command-Line Applications?

#110
post #104

- pdfgrep : grep search pdfs - htop : A nicer version of the process viewer top - rename : bulk rename things via a regex/sed-like interface - youtube-dl -x : download the audio of a video - locate : Find something anywhere.

Second the usefulness of rename, but beware there is some confusion about the name of the tool. It's called 'rename' on debian and derivatives and 'prename' on RH and derivatives.
Post reply on HN