Beiträge von tk1908
-
-
Cory Doctorow - Red Team Blues
-
Externer Inhalt www.youtube.comInhalte von externen Seiten werden ohne deine Zustimmung nicht automatisch geladen und angezeigt.Durch die Aktivierung der externen Inhalte erklärst du dich damit einverstanden, dass personenbezogene Daten an Drittplattformen übermittelt werden. Mehr Informationen dazu haben wir in unserer Datenschutzerklärung zur Verfügung gestellt.
-
Apple iPhone SE 2020 128GB -> Apple iPhone 17 512GB
-
- Fallout 3
- Fallout New Vegas
- Fallout 4
- Alle Tomb Raider Spiele
-
Kannst du uns das Dockerfile mal zukommen lassen?
-
Käse, wir haben alle Faxgeräte schon vor zwei Jahren (unter Protest) abgeschafft, nur das Justizariat hat noch eins. Von wegen Rechtssicher und so...
Bei uns wollen se E-Fax abschaffen. Ich freu mich jetzt schon auf den Aufschrei von unseren Schulen -.-
-
- Projekt Phönix von Gene Kim (danach ist Projekt Unicorn dran.) Danke an winfreak für diese Buchempfehlung.
-
-
-
Würde mich ebenfalls beteiligen
-
Bist Du Masochist?Ne. Kam Im Radio im Wartezimmer.
-
Beim Arzt Last Christmas
-
Ich werf hier mal wider was rein:
Bash
Alles anzeigen#!/bin/bash echo "############################################" echo "############################################" echo "# Downloadmover #" echo "# Author: tk1908 #" echo "# E-Mail: tk1908@tkbrew.net #" echo "# Version 0.6 #" echo "############################################" echo "############################################" OS=$(uname) #DOWNLOADPATH=/mnt/apex01/downloads/Incomming echo OS=$OS case $OS in Linux) DOWNLOADPATH=/mnt/apex01/downloads ;; Darwin) DOWNLOADPATH=/Volumes/downloads ;; esac DATE=$(date +%F) ARCPATH=$DOWNLOADPATH/archive/$DATE LOGPATH=$DOWNLOADPATH/logs/$DATE.txt if [ ! -f "$ARCPATH" ]; then mkdir -p $ARCPATH fi if [ ! -f "$LOGPATH" ]; then touch $LOGPATH fi echo "Finding Documents (docs and pdfs)" >> $LOGPATH find $DOWNLOADPATH/Incomming -type f \( -iname \*."pdf" -o -iname \*."doc" \) -execdir mv -v {} $DOWNLOADPATH/Output/docs \; >> $LOGPATH echo "Finding ISOs (mostly Games)" >> $LOGPATH find $DOWNLOADPATH/Incomming -type f \( -iname \*."iso" \) -execdir mv -v {} $DOWNLOADPATH/Output/Games \; >> $LOGPATH echo Finding SD-Clips >> $LOGPATH find $DOWNLOADPATH/Incomming -type f \( -iname \*."mp4" -o -iname \*."flv" -o -iname \*."wmv" \) -not -iname "*720p*" -not -iname "*1080p*" -not -iname "*2160p*" -exec mv -v {} $DOWNLOADPATH/Output/SD \; >> $LOGPATH echo Finding 720p Paysite Clips >> $LOGPATH find $DOWNLOADPATH/Incomming -type f \( -iname \*\720p\*.mp4 \) -exec mv -v {} $DOWNLOADPATH/Output/Porn/720p/ \; >> $LOGPATH echo Finding 1080p Paysite Clips >> $LOGPATH find $DOWNLOADPATH/Incomming -type f \( -iname \*\1080p\*.mp4 \) -exec mv -v {} $DOWNLOADPATH/Output/Rename/ \; >> $LOGPATH echo Finding 2160p Paysite Clips >> $LOGPATH find $DOWNLOADPATH/Incomming -type f \( -iname \*\2160p\*.mp4 \) -exec mv -v {} $DOWNLOADPATH/Output/encode \; >> $LOGPATH cat $LOGPATH # Processing Video-Files echo Rename 1080p-Content cd $DOWNLOADPATH/Output/Rename for f in *.mp4; do ffmpeg -i "$f" -c:v copy -c:a copy -metadata title= "output/${f%.*}.MP4-WRB.mp4"; done for i in $DOWNLOADPATH/Output/Rename/output; do site=${i%%.*.mp4}; if [ ! -d "/mnt/apex01/path/"$artist""]; then echo "Folder $artist for File $i not in Registry"; else mv -v $i /mnt/apex01/porn/Paysite Scenes/"$site" echo "The Following Files are left over" ls $DOWNLOADPATH/porn/Rename/output echo Clearing Sourcefiles rm $DOWNLOADPATH/Output/Porn/Rename/*.mp4 echo Processing 4k-Content cd $DOWNLOADPATH/Output/Porn/encode for f in *.mp4; do ffmpeg -i "$f" -c:a copy -map 0 -crf 20 -preset slow "output/${f%.*}.MP4-WRB.mp4"; done prename 's/2160p/1080p/' ./output/*.mp4 echo "Clearing Sourcefiles (4k)" rm -v $DOWNLOADPATH/Output/Porn/encode/*.mp4 # List Things older than 7 Days echo "Die folgenden Dateien sind älter als 7 Tage und werden nach weiteren 7 Tagen ins Archiv verschoben" find $DOWNLOADPATH/output -mtime +7 echo "Die Dateien werden am $(date +%F -d "+7 days") ins Archiv verschoben" >> $LOGPATH # Move things older than 14 Days to archive echo "Follwing Files will be moved to the archive now!" find $DOWNLOADPATH/output -mtime +14 -exec mv -v {} $DOWNLOADPATH/archive \; >> $LOGPATH #echo Delete garbage >> $LOGPATH #find $DOWNLOADPATH/Incomming -type f \( -iname \*."rar" -o -iname \*."URL" -o -iname \*."jpg" -o -iname \*."txt" \) -delete #find $DOWNLOADPATH/Incomming -type d -name @eaDir -exec rm -rf {} \; #find $DOWNLOADPATH/Incomming -type f -iname @SynoEAStream -delete #find $DOWNLOADPATH/Incomming -type f \( -iname \*.DS_Store \) -delete #echo Delete empty folders #find $DOWNLOADPATH/Incomming/* -type d -empty -deleteProblem ist, dass das for-Command (bspw. im 1080p-Block) fehlschlägt, sobald keine Files im entsprechenden Ordner liegen. Irgendeine Idee, wie ich hier vorgehen kann? (Möglichst ohne großartiges if else gefriemel?)
-
Du könntest das Programm ncdu bemühen, das listet dir wie TreeSize Free oder WinDirStat die Ordner und Dateien nach Größe auf. Musst du dann nur mit root Rechten vom Stammverzeichnis / ausführen.Cool, kannte ich noch nicht.
-
Externer Inhalt www.youtube.comInhalte von externen Seiten werden ohne deine Zustimmung nicht automatisch geladen und angezeigt.Durch die Aktivierung der externen Inhalte erklärst du dich damit einverstanden, dass personenbezogene Daten an Drittplattformen übermittelt werden. Mehr Informationen dazu haben wir in unserer Datenschutzerklärung zur Verfügung gestellt.
-
-
Externer Inhalt www.youtube.comInhalte von externen Seiten werden ohne deine Zustimmung nicht automatisch geladen und angezeigt.Durch die Aktivierung der externen Inhalte erklärst du dich damit einverstanden, dass personenbezogene Daten an Drittplattformen übermittelt werden. Mehr Informationen dazu haben wir in unserer Datenschutzerklärung zur Verfügung gestellt.
-
Externer Inhalt www.youtube.comInhalte von externen Seiten werden ohne deine Zustimmung nicht automatisch geladen und angezeigt.Durch die Aktivierung der externen Inhalte erklärst du dich damit einverstanden, dass personenbezogene Daten an Drittplattformen übermittelt werden. Mehr Informationen dazu haben wir in unserer Datenschutzerklärung zur Verfügung gestellt.
-
Sorry ich verstehe es nicht. Was ist x? Okay artist=${i%% - *} behandelt den ersten Fall, den ich genannt habe und artist=${i%%.*.mp4} den zweiten. Aber was bedeutet artists[$artist]=x?
