ln -s for humans

Overview

slink

Create symlinks without hassle.

Do you know how to use ln -s? Do you really know which comes first the source or the target file? Do you know what's source and what's target?

Me neither.

This is exactly why slink exists!

In action:

$ ls -l
total 0
-rw-r--r--  1 rumpl  staff  0 22 Sep 12:17 a.txt
$ slink a.txt b.txt
$ ls -l
total 0
-rw-r--r--  1 rumpl  staff  0 22 Sep 12:17 a.txt
lrwxr-xr-x  1 rumpl  staff  5 22 Sep 12:17 b.txt -> a.txt
$ rm b.txt
$ slink b.txt a.txt
$ ls -l
$ ls -l
total 0
-rw-r--r--  1 rumpl  staff  0 22 Sep 12:17 a.txt
lrwxr-xr-x  1 rumpl  staff  5 22 Sep 12:17 b.txt -> a.txt

That's right, no need to know which comes first, slink will always do what you want, no questions asked.

You might also like...
Owner
Djordje Lukic
Djordje Lukic
Benchmark for Rust and humans

bma-benchmark Benchmark for Rust and humans What is this for I like testing different libraries, crates and algorithms. I do benchmarks on prototypes

Altertech 11 Jan 17, 2022
The Operating System built for modern humans!

What is QuantumOS? Quantum OS is a continuation project of my ever loving joy for operating system development. I started with a project called Fluxed

Main Menu 11 Dec 31, 2022
A blazingly fast HTTP client with a magnificent request building syntax, made for humans.

?? glue Make requests, select JSON responses, nest them in other requests: A magnificent syntax for blazingly fast cli HTTP calls, made for humans. Ta

Michele Esposito 4 Dec 7, 2022
ln -s for humans

slink Create symlinks without hassle. Do you know how to use ln -s? Do you really know which comes first the source or the target file? Do you know wh

Djordje Lukic 6 Sep 24, 2022