fls
fls copied to clipboard
Display broken symlinks correctly with -lL
Current state (49bd9365fadf1fa0f31f32d9f241e94f0ec66739):
╭ ➜ ben@archlinux:~/fls
╰ ➤ ls -lL
fls: Unable to access 'broken': No such file or directory
total 64
-rw-r--r-- 1 ben ben 1352 Feb 8 23:43 Cargo.lock
-rw-r--r-- 1 ben ben 397 Feb 10 21:30 Cargo.toml
-rw-r--r-- 1 ben ben 35149 Jan 9 21:38 LICENSE
-rw-r--r-- 1 ben ben 1354 Jan 9 21:38 README.md
-rwxr-xr-x 1 ben ben 860 Jan 9 21:38 release.sh
drwxr-xr-x 2 ben ben 4096 Feb 10 22:10 src
drwxr-xr-x 4 ben ben 4096 Feb 10 21:32 target
drwxr-xr-x 2 ben ben 4096 Jan 9 21:38 tests
╭ ➜ ben@archlinux:~/fls
╰ ➤ /bin/ls -lL
/bin/ls: cannot access 'broken': No such file or directory
total 64
l????????? ? ? ? ? ? broken
-rw-r--r-- 1 ben ben 1352 Feb 8 23:43 Cargo.lock
-rw-r--r-- 1 ben ben 397 Feb 10 21:30 Cargo.toml
-rw-r--r-- 1 ben ben 35149 Jan 9 21:38 LICENSE
-rw-r--r-- 1 ben ben 1354 Jan 9 21:38 README.md
-rwxr-xr-x 1 ben ben 860 Jan 9 21:38 release.sh
drwxr-xr-x 2 ben ben 4096 Feb 10 22:10 src
drwxr-xr-x 4 ben ben 4096 Feb 10 21:32 target
drwxr-xr-x 2 ben ben 4096 Jan 9 21:38 tests
Honestly I think I made it worse in the meantime :/
╭ ➜ ben@archlinux:~/fls
╰ ➤ ./target/release/fls -lL
Unable to access 'broken': No such file or directory
total 1156
-rw-r--r-- 1 ben ben 1003701 Jul 17 09:59 asm
---------- 0 root root 0 Dec 31 1969 broken
-rw-r--r-- 1 ben ben 2085 Jul 17 09:45 build.rs
-rw-r--r-- 1 ben ben 991 Jul 16 18:28 Cargo.lock
-rw-r--r-- 1 ben ben 304 Jul 16 19:44 Cargo.toml
-rw-r--r-- 1 ben ben 35149 Jan 9 2021 LICENSE
-rw-r--r-- 1 ben ben 3192 Jul 16 18:28 README.md
drwxr-xr-x 3 ben ben 4096 Jul 17 15:24 src
drwxr-xr-x 4 ben ben 4096 Jul 17 14:59 target
-rw-r--r-- 1 ben ben 304 Jul 16 19:44 test
drwxr-xr-x 2 ben ben 4096 Jan 9 2021 tests
-rw-r--r-- 1 ben ben 151 Jul 16 19:54 TODO
-rw-r--r-- 1 ben ben 98998 Jul 16 19:51 trace
-rw-r--r-- 1 ben ben 0 Jul 5 12:14 Z̸̪̉â̸̪l̶͔̇ǵ̸͇ò̸̧
-rw-r--r-- 1 ben ben 0 Jul 5 12:14 ̵͂ͅt̶͍͗ë̸̻́x̸̮͑t̶͍́