proč příkaz ln -s trollí? jsem v adresáři kde je soubor A B C a složky s,t,u. a použiju příkaz s více než 2 argumenty . Jestli to chápu dobře, v tomto případě ln přepne do režimu, kdy poslední argument je složka, ve které udělá symlinky
Usage: ln [OPTIONS] TARGET... LINK|DIR
Create a link LINK or DIR/TARGET to the specified TARGET(s)
-s Make symlinks instead of hardlinks
-f Remove existing destinations
-n Don't dereference symlinks - treat like normal file
-b Make a backup of the target (if exists) before link operation
-S suf Use suffix instead of ~ when making backup files
-T 2nd arg must be a DIR
-v Verbose
1. fuckup :ln -s A B C novaslozka chcípne na chybě
ln: novaslozka: file exists a nechá po sobě h0vno v podobě symlinku A, ale na B natož C se nedostane řada už!
2. WTF . ln: -T accepts 2 args max .. k čemu tedy jako je parametr -T??? Pochopil jsem z toho, aby fungoval v režimu DIR, tak asi tedy budu muset použít parametr -T, ale všechno je jinak, zařve to touto hláškou
3. "experiment"Zkusim se vžít do role lepičů kódu a napadně mě, že DIR musí existovat předem. OK zkusím a ono to funguje

??
# ln -s A B s4. FAIL :(DOKUD SE NEPODÍVÁM NA TEN VÝTVOR !!!!
# cd s;
ls -laughlol # phirae
total 8.0K
drwxr-xr-x 2 4.0K 2025-11-00 19:21 ./
drwxr-xr-x 7 4.0K 2025-11-00 19:00 ../
lrwxrwxrwx 1 12 2025-11-05 19:51 image.exe ->
image.exelrwxrwxrwx 1 10 2025-11-05 19:61 readme.txt ->
readme.txt# wc < readme.txt
-sh: readme.txt: Too many levels of symbolic links
testováno na 2 OS
ABORT

RETRY

FAIL

?