Hallo,
ich bin Unix Neuling und brauche etwas Hilfe beim Erstellen einer Dateiliste.
Ich nutze folgenden Befehl um die Liste aller Files in die Datei AlleDateien.TXT zu schreiben:
/usr/bin/ls -lhR /volume1/SHARE1/ >/volume1/SHARE1/AlleDateien.TXT;
Das Ergebnis sieht dann exemplarisch so aus:
/volume1/SHARE1/:
total 7.1M
drwxrwxrwx+ 1 root root 210 Sep 6 19:31 #recycle
drwxrwxrwx+ 1 root root 72 Aug 21 11:53 TESTDATEI1
-rwxrwxrwx+ 1 admin users 161K May 18 12:34 TESTDATEI2
Zwei Dinge stören mich.
1. Die Dateigröße wird wenn erforderlich mit "K" für Kilobyte ausgegeben. Habe ich die Möglichkeit mit einem Parameter festzulegen, dass die Dateigröße immer in Byte (ohne 'K') ausgegeben wird ?
2. Das Datum enthält nicht das Jahr. Kann man das so umformatieren lassen, dass dort entweder 2018-05-18 oder 18.05.2018 oder etwas ähnliches, vollständiges, steht ?
ich bin Unix Neuling und brauche etwas Hilfe beim Erstellen einer Dateiliste.
Ich nutze folgenden Befehl um die Liste aller Files in die Datei AlleDateien.TXT zu schreiben:
/usr/bin/ls -lhR /volume1/SHARE1/ >/volume1/SHARE1/AlleDateien.TXT;
Das Ergebnis sieht dann exemplarisch so aus:
/volume1/SHARE1/:
total 7.1M
drwxrwxrwx+ 1 root root 210 Sep 6 19:31 #recycle
drwxrwxrwx+ 1 root root 72 Aug 21 11:53 TESTDATEI1
-rwxrwxrwx+ 1 admin users 161K May 18 12:34 TESTDATEI2
Zwei Dinge stören mich.
1. Die Dateigröße wird wenn erforderlich mit "K" für Kilobyte ausgegeben. Habe ich die Möglichkeit mit einem Parameter festzulegen, dass die Dateigröße immer in Byte (ohne 'K') ausgegeben wird ?
2. Das Datum enthält nicht das Jahr. Kann man das so umformatieren lassen, dass dort entweder 2018-05-18 oder 18.05.2018 oder etwas ähnliches, vollständiges, steht ?