Skip to content
Archive of posts filed under the shell category.

Look for multiple patterns in files

One of the most FAQ of all times.

SSH port forwarding loop

Just another way to waste resources.

Remove duplicates, but keeping only the last occurrence

Again on IRC, somebody asked how to remove duplicates from a file, but keeping only the last occurrence of each item. The classic awk idiom awk '!a[$0]++' prints only the first instance of every line. So if the input is, for example foo bar baz foo xxx yyy bar the "normal" output (ie using the […]

Running local script remotely (with arguments)

Some ways to remotely run a local script.

Poor man’s HTTP VPN

Send IP traffic over HTTP.