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 :