Alias des Tages: find other

Vom einfachen Programm zum fertigen Debian-Paket, Fragen rund um Programmiersprachen, Scripting und Lizenzierung.
Antworten
linuxCowboy
Beiträge: 287
Registriert: 05.02.2013 19:47:41

Alias des Tages: find other

Beitrag von linuxCowboy » 09.06.2016 18:31:49

Beim fixen eines Einzeilers ist dieser handliche Alias entstanden:

Code: Alles auswählen

alias foth='f=/tmp/foth_stderr_$UID;find -path ./dev -prune -o ! \( -type f -o -type d -o -type l \) -ls 2>$f;echo;ls -l $f'
Nimmt den User und das Dir als default, braucht also keine Parameter.

Zugriffsfehler werden umgeleitet, können aber nachgeschaut werden.

...

Für einen schnellen Überblick in einem Verzeichnis setzt es ein llr.

Wer sich in sein ls eine journal function eingebaut hat, erhält z.B. bei Android:

Code: Alles auswählen

  5.205 Files  404 Links  1.299 Dirs  13 Others  #  2.256.910.518 (2.251.439.884) Bytes
und will dann natürlich wissen, was diese "Others" sind!
-der_linux_cowboy --- Besser werden! ... f*** w$$

inne
Beiträge: 3289
Registriert: 29.06.2013 17:32:10
Lizenz eigener Beiträge: GNU General Public License
Kontaktdaten:

Re: Alias des Tages: find other

Beitrag von inne » 12.06.2016 09:03:09

Hallo linuxCowboy,

kannst du mir das journal function genauer erklären? Was ist das, wozu braucht man das und wieso Android?

Eigentlich will ich wissen, um was es sich bei diesen "Others" Dateien handelt?

linuxCowboy
Beiträge: 287
Registriert: 05.02.2013 19:47:41

Re: Alias des Tages: find other

Beitrag von linuxCowboy » 23.06.2016 13:39:36

Ich kann auch Knoppix nehmen:

Code: Alles auswählen

  363.833 Files  31.737 Links  39.776 Dirs  9.140 Others  #  10.083.625.823 (9.950.503.242) Bytes
:wink:

Mit Counter:

Code: Alles auswählen

alias foth='f=~/foth_err;find -path ./dev -prune -o ! \( -type f -o -type d -o -type l \) -ls 2>$f|tee >(wc -l);ls -l $f'
-der_linux_cowboy --- Besser werden! ... f*** w$$

Antworten