Netzwerk Laufwerk

Ein Netzwerk Laufwerk, ein "NAS", erscheint im "Finder". Sehr schön.

Ein schönes Listing aller Videos auf diesem Laufwerk, "*.ts", ist allerdings eine Herausforderung. Unter Windows geht das auf Laufwerk "z:" mit :

xdir.cmd :

dir z:*.ts /b /OG /s >dirtmp.txt

echo "Da ist jetzt alles drauf"

echo "Noch editieren und dann xsort.cmd"

pause

xsort.cmd :

sort dirtmp.txt >dirtemps.txt

Dass "dir" auf dem MAC "ls" heisst, ist ja noch einfach.

Aber dann : Es geht darum, ein Listing "*.ts" von "dlink-58867D" zu bekommen :

Leider hilft die Info der Datei "allfiles.txt" nicht, :-( :

Ekkehards-Air:~ e...$ ls smb://dlink-5BB67D._smb._tcp.local/Volume_1/

ls: smb://dlink-5BB67D._smb._tcp.local/Volume_1/: No such file or directory

So funktioniert es also nicht, ;-) .

ABER : Nachdem eine Datei auf dem Netzlaufwerk im Finder sichtbar ist, zeigt der Befehl df -h einen Namen :

Ekkehards-Air:~ e...$ df -h

Filesystem Size Used Avail Capacity iused ifree %iused Mounted on

/dev/disk1s1 234Gi 127Gi 105Gi 55% 1848239 9223372036852927568 0% /

devfs 185Ki 185Ki 0Bi 100% 641 0 100% /dev

/dev/disk1s4 234Gi 1.0Gi 105Gi 1% 1 9223372036854775806 0% /private/var/vm

map -hosts 0Bi 0Bi 0Bi 100% 0 0 100% /net

map auto_home 0Bi 0Bi 0Bi 100% 0 0 100% /home

//GUEST:@dlink-5BB67D._smb._tcp.local/Volume_1 2.7Ti 1.3Ti 1.3Ti 51% 1450006662 1431695900 50% /Volumes/Volume_1

Und schon geht es :

Ekkehards-Air:~ e...$ ls /Volumes/Volume_1

Action

Donna_Leon

...

Ein cd, "Change Directory", auf das Netzwerk Laufwerk funktioniert auch :

Ekkehards-Air:~ e...$ cd /Volumes/Volume_1/

Ekkehards-Air:Volume_1 e...$

Jetzt braucht man "nur" noch die richtige Option, um alle *.TS und *.ts rekursiv ("-R") in eine Datei zu bekommen.

Der Befehl "ls -R *.ts" oder "ls -R *.TS" bringt leider nicht den gewünschten Erfolg.

Deswegen also erst einmal alles auf eine Datei schreiben :

$ ls -R >dateien.txt

Editieren von dateien.txt. Alle Zeilen mit Dateien, die kein *.ts oder *.mp4 sind, löschen. Und dann

$ sort dateien.txt >Dateien_sortiert.txt

$ cp Dateien_sortiert.txt filme_yyyy_mm_dd.txt

Tipps, wie nur *.ts, *.ts4 und *.mp4 Dateien rekursiv gelistet werden, werden dankbar entgegen genommen, ;-)

Beim Editieren der Datei auf dem Netzwerk Laufwerk poppt gerne folgende Meldung auf, die aber wohl ignoriert werden kann :