2025.04.30-20:50

This commit is contained in:
2025-04-30 20:47:57 +02:00
commit 8065685ccb
153 changed files with 6149 additions and 0 deletions

View File

@ -0,0 +1,20 @@
#!/bin/bash
# Set IFS so that it won't consider spaces as entry separators. Without this, spaces in file/folder names can make the loop go wacky.
IFS=$'\n'
# See if the Nautilus environment variable is empty
if [ -z $NAUTILUS_SCRIPT_SELECTED_FILE_PATHS ]; then
# If it's blank, set it equal to $1
NAUTILUS_SCRIPT_SELECTED_FILE_PATHS=$1
fi
# Loop through the list (from either Nautilus or the command line)
for ARCHIVE_FULLPATH in $NAUTILUS_SCRIPT_SELECTED_FILE_PATHS; do
NEWDIRNAME=${ARCHIVE_FULLPATH%.*}
FILENAME=${ARCHIVE_FULLPATH##*/}
NAME=${ARCHIVE_FULLPATH##*/.*}
gnome-terminal -x sudo chown -R zulumann:zulumann "$ARCHIVE_FULLPATH"
notify-send -t 5000 -i /usr/share/icons/gnome/32x32/status/info.png "Chowning Of File(s)/Folder(s) Finished"
done

View File

@ -0,0 +1,305 @@
#/bin/sh
############################################################
# Dateien
############################################################
mkdir -p Dateien
mkdir -p Dateien/eBooks-XXX
mkdir -p Dateien/eBooks
mkdir -p Dateien/eBooks/01_Neu
mkdir -p Dateien/eBooks/02_Handbuch
mkdir -p Dateien/eBooks/03_Linux
mkdir -p Dateien/eBooks/03_Linux/RaspberryPi
mkdir -p Dateien/eBooks/04_Linux-Zeitschriften
mkdir -p Dateien/eBooks/05_Computer
mkdir -p Dateien/eBooks/06_Computer-Zeitschriften
mkdir -p Dateien/eBooks/Biografie
mkdir -p Dateien/eBooks/Erotik
mkdir -p Dateien/eBooks/Finanzen
mkdir -p Dateien/eBooks/Fotografie
mkdir -p Dateien/eBooks/Fantasy-SciFi
mkdir -p Dateien/eBooks/Fotografie
mkdir -p Dateien/eBooks/Heimwerker
mkdir -p Dateien/eBooks/Heimwerker/Garten
mkdir -p Dateien/eBooks/Heimwerker/Heimwerker/Haus
mkdir -p Dateien/eBooks/Heimwerker/Heimwerker/Heizung
mkdir -p Dateien/eBooks/Heimwerker/Heimwerker/Photovoltaik
mkdir -p Dateien/eBooks/Historisch
mkdir -p Dateien/eBooks/Horror
mkdir -p Dateien/eBooks/Humor-Satire
mkdir -p Dateien/eBooks/Krimi-Thriller
mkdir -p Dateien/eBooks/Kochbücher
mkdir -p Dateien/eBooks/Kochbücher/Rezepte
mkdir -p Dateien/eBooks/Roman
mkdir -p Dateien/eBooks/Reiseführer
mkdir -p Dateien/eBooks/Medizin
mkdir -p Dateien/eBooks/Zeitschriften
mkdir -p Dateien/eBooks/Sachbuch-Fachbuch
mkdir -p Dateien/eBooks/Sachbuch-Fachbuch/Duden
mkdir -p Dateien/eBooks/Sachbuch-Fachbuch/Gesundkeit
mkdir -p Dateien/eBooks/Sachbuch-Fachbuch/Fuer_Dummies
mkdir -p Dateien/eBooks/Sachbuch-Fachbuch/Survival
mkdir -p Dateien/eBooks/Sachbuch-Fachbuch/Psychologie
mkdir -p Dateien/eBooks/Sachbuch-Fachbuch/Massage
mkdir -p Dateien/eBooks/Sachbuch-Fachbuch/Duden
mkdir -p Dateien/eBooks/Sachbuch-Fachbuch/Yoga
chmod -R 777 Dateien
############################################################
# GameLibrary
############################################################
mkdir -p GameLibrary/Steam
mkdir -p GameLibrary/ConsoleGames/Apps
mkdir -p GameLibrary/ConsoleGames/Bios
mkdir -p GameLibrary/ConsoleGames/Atari2600
mkdir -p GameLibrary/ConsoleGames/Commodore64
mkdir -p GameLibrary/ConsoleGames/GameBoy
mkdir -p GameLibrary/ConsoleGames/GameBoyAdvanced
mkdir -p GameLibrary/ConsoleGames/GameBoyColour
mkdir -p GameLibrary/ConsoleGames/Sega32x
mkdir -p GameLibrary/ConsoleGames/SegaMegaDrive
mkdir -p GameLibrary/ConsoleGames/SegaCD
mkdir -p GameLibrary/ConsoleGames/SegaSaturn
mkdir -p GameLibrary/ConsoleGames/SNES
mkdir -p GameLibrary/ConsoleGames/SonyPS1
mkdir -p GameLibrary/ConsoleGames/SonyPS2
mkdir -p GameLibrary/ConsoleGames/SonyPSP
mkdir -p GameLibrary/ConsoleGames/Nintendo64
chmod -R 777 GameLibrary
############################################################
# Multimedia
############################################################
mkdir -p Multimedia
mkdir -p Multimedia/Filme
mkdir -p Multimedia/Filme/Abenteuer,Action
mkdir -p Multimedia/Filme/Animation
mkdir -p Multimedia/Filme/Biografie
mkdir -p Multimedia/Filme/Drama
mkdir -p Multimedia/Filme/Familie
mkdir -p Multimedia/Filme/Fantasy
mkdir -p Multimedia/Filme/Erotik
mkdir -p Multimedia/Filme/Historie
mkdir -p Multimedia/Filme/Horror
mkdir -p Multimedia/Filme/Krimi
mkdir -p Multimedia/Filme/Komoedie
mkdir -p Multimedia/Filme/Kriegsfilm
mkdir -p Multimedia/Filme/SciFi
mkdir -p Multimedia/Filme/Thriller
mkdir -p Multimedia/Filme/Thriller,Horror
mkdir -p Multimedia/Filme/Western
mkdir -p Multimedia/Musik
mkdir -p Multimedia/Musik/AcidJazz,Jazz
mkdir -p Multimedia/Musik/Blues
mkdir -p Multimedia/Musik/Blues-Rock
mkdir -p Multimedia/Musik/Chillout,Relax,Lounge
mkdir -p Multimedia/Musik/Classical
mkdir -p Multimedia/Musik/Country
mkdir -p Multimedia/Musik/Disco
mkdir -p Multimedia/Musik/Electronic
mkdir -p Multimedia/Musik/Fun
mkdir -p Multimedia/Musik/Funk,Soul,RnB
mkdir -p Multimedia/Musik/Heavy-Metal
mkdir -p Multimedia/Musik/Instrumental
mkdir -p Multimedia/Musik/NDH
mkdir -p Multimedia/Musik/NewAge
mkdir -p Multimedia/Musik/Other
mkdir -p Multimedia/Musik/POP
mkdir -p Multimedia/Musik/Punk
mkdir -p Multimedia/Musik/Reggae
mkdir -p Multimedia/Musik/Rock_Alternative
mkdir -p Multimedia/Musik/Rock_deutsch
mkdir -p Multimedia/Musik/Rock_Hard_Rock
mkdir -p Multimedia/Musik/Rock_Mittelalter
mkdir -p Multimedia/Musik/Rock_Progressive
mkdir -p Multimedia/Musik/Soundtrack
mkdir -p Multimedia/Musik/HipHop-RAP
mkdir -p Multimedia/Musik/Tracks
mkdir -p Multimedia/Musik/Rename
mkdir -p Multimedia/Hoerbuecher
mkdir -p Multimedia/Hoerbuecher/Action-Abenteuer
mkdir -p Multimedia/Hoerbuecher/Comedy
mkdir -p Multimedia/Hoerbuecher/Doku-Menschen-Wissen
mkdir -p Multimedia/Hoerbuecher/Drama
mkdir -p Multimedia/Hoerbuecher/Fantasy
mkdir -p Multimedia/Hoerbuecher/Erotik
mkdir -p Multimedia/Hoerbuecher/Horror-Grusel
mkdir -p Multimedia/Hoerbuecher/Krimi-Thriller
mkdir -p Multimedia/Hoerbuecher/Ratgeber-Esoterik
mkdir -p Multimedia/Hoerbuecher/Romane
mkdir -p Multimedia/Hoerbuecher/Science-Fiction
mkdir -p Multimedia/Hoerbuecher/Sprachkurse
mkdir -p Multimedia/Hoerspiele
mkdir -p Multimedia/Hoerspiele/Action-Abenteuer
mkdir -p Multimedia/Hoerspiele/Comedy
mkdir -p Multimedia/Hoerspiele/Doku-Menschen-Wissen
mkdir -p Multimedia/Hoerspiele/Drama
mkdir -p Multimedia/Hoerspiele/Erotik
mkdir -p Multimedia/Hoerspiele/Fantasy
mkdir -p Multimedia/Hoerspiele/Horror-Grusel
mkdir -p Multimedia/Hoerspiele/Krimi-Thriller
mkdir -p Multimedia/Hoerspiele/Romane
mkdir -p Multimedia/Hoerspiele/Romanze
mkdir -p Multimedia/Hoerspiele/Science-Fiction
chmod -R 777 Multimedia
############################################################
# XXX
############################################################
mkdir -p XXX
mkdir -p XXX/Clip
mkdir -p XXX/Clip/AllSex
mkdir -p XXX/Clip/AllSex/SinfulXXX
mkdir -p XXX/Clip/Amateur
mkdir -p XXX/Clip/Amateur/MatureNL
mkdir -p XXX/Clip/Anal
mkdir -p XXX/Clip/Anal/Anal_Vids
mkdir -p XXX/Clip/Anal/21EroticAnal
mkdir -p XXX/Clip/Anal/AnalMom
mkdir -p XXX/Clip/Anal/AssholeFever
mkdir -p XXX/Clip/Anal/Tushy
mkdir -p XXX/Clip/Asian
mkdir -p XXX/Clip/Asian/JapanHDV
mkdir -p XXX/Clip/BigCock
mkdir -p XXX/Clip/BigBooties
mkdir -p XXX/Clip/BigTits
mkdir -p XXX/Clip/BigTits/Aletta_Ocean_Live
mkdir -p XXX/Clip/BigTits/WifeysWorld
mkdir -p XXX/Clip/BigTits/DDF-Busty
mkdir -p XXX/Clip/BigTits/NF-Busty
mkdir -p XXX/Clip/BigTits/Porn-Mega-Load
mkdir -p XXX/Clip/Cartoon
mkdir -p XXX/Clip/CreamPie
mkdir -p XXX/Clip/Extrem
mkdir -p XXX/Clip/Extrem/Bruce_And_Morgan
mkdir -p XXX/Clip/Extrem/Feminized
mkdir -p XXX/Clip/Extrem/Fisting
mkdir -p XXX/Clip/Extrem/Horror-Porn
mkdir -p XXX/Clip/Extrem/Trans
mkdir -p XXX/Clip/Fetisch,BDSM,SM
mkdir -p XXX/Clip/Fetisch,BDSM,SM/Bondage
mkdir -p XXX/Clip/Fetisch,BDSM,SM/Feet
mkdir -p XXX/Clip/Fetisch,BDSM,SM/Femdom
mkdir -p XXX/Clip/Fetisch,BDSM,SM/Rubber
mkdir -p XXX/Clip/Fetisch,BDSM,SM/HuCows
mkdir -p XXX/Clip/Freaky-Fembots
mkdir -p XXX/Clip/GERMAN
mkdir -p XXX/Clip/Gloryholes
mkdir -p XXX/Clip/Guide
mkdir -p XXX/Clip/Hand-Blowjob
mkdir -p XXX/Clip/Hand-Blowjob/4KCFNM
mkdir -p XXX/Clip/Hand-Blowjob/Lady_Voyeurs
mkdir -p XXX/Clip/Hand-Blowjob/Edge_Queens
mkdir -p XXX/Clip/Hand-Blowjob/MYLKED
mkdir -p XXX/Clip/Hand-Blowjob/PureCFNM
mkdir -p XXX/Clip/Hand-Blowjob/Over40Handjobs
mkdir -p XXX/Clip/HandyPorn
mkdir -p XXX/Clip/Hentaied
mkdir -p XXX/Clip/Interracial
mkdir -p XXX/Clip/Lesbian
mkdir -p XXX/Clip/Latina
mkdir -p XXX/Clip/Massage
mkdir -p XXX/Clip/Massage/Hegre
mkdir -p XXX/Clip/Massage/MassageRooms
mkdir -p XXX/Clip/Massage/NuruMassage
mkdir -p XXX/Clip/Massage/ThaiPussyMassage
mkdir -p XXX/Clip/MILF
mkdir -p XXX/Clip/MILF/Aunt_Judys_XXX
mkdir -p XXX/Clip/MILF/GrandMams
mkdir -p XXX/Clip/MILF/Mature4K
mkdir -p XXX/Clip/MILF/MatureGapers
mkdir -p XXX/Clip/MyDirtyHobby
mkdir -p XXX/Clip/MyDirtyHobby/#Other#
mkdir -p XXX/Clip/Orgie,GangBang,Threesomes
mkdir -p XXX/Clip/Orgie,GangBang,Threesomes/DPFanatics
mkdir -p XXX/Clip/POV
mkdir -p XXX/Clip/Private
mkdir -p XXX/Clip/Private-Society
mkdir -p XXX/Clip/Stocking
mkdir -p XXX/Clip/Rimming
mkdir -p XXX/Clip/Solo+Masturbation+Toy
mkdir -p XXX/Clip/Solo+Masturbation+Toy/Extrem
mkdir -p XXX/Clip/Solo+Masturbation+Toy/Fucking-Machine
mkdir -p XXX/Clip/Solo+Masturbation+Toy/ManyVids
mkdir -p XXX/Clip/Squirting
mkdir -p XXX/Clip/Teen
mkdir -p XXX/Clip/Uniform
mkdir -p XXX/Filme
mkdir -p XXX/Filme/AllSex
mkdir -p XXX/Filme/Amateur
mkdir -p XXX/Filme/Anal
mkdir -p XXX/Filme/Asian
mkdir -p XXX/Filme/BigBooties
mkdir -p XXX/Filme/BigTits
mkdir -p XXX/Filme/Cartoon
mkdir -p XXX/Filme/Extrem
mkdir -p XXX/Filme/Fetisch,BDSM,SM
mkdir -p XXX/Filme/GERMAN
mkdir -p XXX/Filme/Gloryholes
mkdir -p XXX/Filme/Guide
mkdir -p XXX/Filme/Hand-Blowjob
mkdir -p XXX/Filme/Interracial
mkdir -p XXX/Filme/Lesbian
mkdir -p XXX/Filme/Latina
mkdir -p XXX/Filme/Massage
mkdir -p XXX/Filme/MILF
mkdir -p XXX/Filme/Stocking
mkdir -p XXX/Filme/Orgie,GangBang,Threesomes
mkdir -p XXX/Filme/POV
mkdir -p XXX/Filme/Rimming
mkdir -p XXX/Filme/Solo+Masturbation+Toy
mkdir -p XXX/Filme/Squirting
mkdir -p XXX/Filme/Teen
mkdir -p XXX/Filme/Uniform
chmod -R 777 XXX
############################################################
# Downloads
############################################################
mkdir -p Downloads
mkdir -p Downloads/01_jDownloader
mkdir -p Downloads/02_Torrent
mkdir -p Downloads/03_Linux
mkdir -p Downloads/04_Windows
mkdir -p Downloads/05_eBooks
mkdir -p Downloads/06_Multimedia
mkdir -p Downloads/06_Multimedia/AudioBooks
mkdir -p Downloads/06_Multimedia/Filme
mkdir -p Downloads/06_Multimedia/Musik/
mkdir -p Downloads/06_Multimedia/Musik/AcidJazz,Jazz
mkdir -p Downloads/06_Multimedia/Musik/Blues
mkdir -p Downloads/06_Multimedia/Musik/Blues-Rock
mkdir -p Downloads/06_Multimedia/Musik/Chillout,Relax,Lounge
mkdir -p Downloads/06_Multimedia/Musik/Classical
mkdir -p Downloads/06_Multimedia/Musik/Country
mkdir -p Downloads/06_Multimedia/Musik/Disco
mkdir -p Downloads/06_Multimedia/Musik/Electronic
mkdir -p Downloads/06_Multimedia/Musik/Fun
mkdir -p Downloads/06_Multimedia/Musik/Funk,Soul,RnB
mkdir -p Downloads/06_Multimedia/Musik/Heavy-Metal
mkdir -p Downloads/06_Multimedia/Musik/Instrumental
mkdir -p Downloads/06_Multimedia/Musik/NDH
mkdir -p Downloads/06_Multimedia/Musik/NewAge
mkdir -p Downloads/06_Multimedia/Musik/Other
mkdir -p Downloads/06_Multimedia/Musik/POP
mkdir -p Downloads/06_Multimedia/Musik/Punk
mkdir -p Downloads/06_Multimedia/Musik/Reggae
mkdir -p Downloads/06_Multimedia/Musik/Rock_Alternative
mkdir -p Downloads/06_Multimedia/Musik/Rock_deutsch
mkdir -p Downloads/06_Multimedia/Musik/Rock_Hard_Rock
mkdir -p Downloads/06_Multimedia/Musik/Rock_Mittelalter
mkdir -p Downloads/06_Multimedia/Musik/Rock_Progressive
mkdir -p Downloads/06_Multimedia/Musik/Soundtrack
mkdir -p Downloads/06_Multimedia/Musik/HipHop-RAP
mkdir -p Downloads/06_Multimedia/Musik/Tracks
mkdir -p Downloads/06_Multimedia/XXX
chmod -R 777 Downloads

View File

@ -0,0 +1,3 @@
#!/bin/bash
for i in */; do zip -r "${i%/}.zip" "$i"; done

View File

@ -0,0 +1,3 @@
#!/bin/bash
chmod -R 777 "$1"
chown -R $USER:$USER "$1"

View File

@ -0,0 +1,22 @@
#!/bin/bash
#
# bash script to create playlist files in music subdirectories
#
find . -type d |
while read subdir
do
if [[ -f ./"$subdir"/"${subdir##*/}.m3u" ]]
then
echo "File "$subdir"/*.m3u already exists, skipping"
else
echo would build for $subdir
for filename in "$subdir"/*
do
if [ ${filename: -4} == ".mp3" ] || [ ${filename: -5} == ".flac" ] || [ ${filename: -5} == ".loss" ] || [ ${filename: -5} == ".aiff" ] || [ ${filename: -4} == ".aif" ]
then
echo "${filename##*/}" >> ./"$subdir"/"${subdir##*/}.m3u"
fi
done
fi
done

View File

@ -0,0 +1,91 @@
#!/usr/bin/env bash
#
# --------------------------------------------------------------------------------------------------
#
# Create m3u8 playlists
#
# Created by @hasecilu
# Based on gists: "Eddy-Barraud/playlist-all.sh" and "scarlson/playlist.sh"
#
# --------------------------------------------------------------------------------------------------
v=1 # verbosity, 0/1
function playlists() {
# First argument is the mode (recursive, single)
# Second argument is the path of the directory
cd "$2" || exit
[ "$v" -eq 1 ] && echo "${PWD##*/}" | figlet -f small | lolcat
# Delete old m3u and m3u8 playlists
find . -type f -name "*.m3u*" -delete # If "-delete" didn't work use: "-exec rm {} \;"
# Create new playlists
find ~+ -type d | sort |
while read -r subdir; do
for filename in "$subdir"/*; do
if [[ $filename =~ \.(acc|aif|aiff|flac|m4a|mp3|ogg|wav|wma)$ ]]; then
if [ "$1" == "-r" ]; then
echo "${filename##*/}" >>"$subdir/${subdir##*/}.m3u8"
[ "$v" -eq 1 ] && echo -e "${subdir##*/}.m3u8\t\t${filename##*/}" | lolcat
elif [ "$1" == "-s" ]; then
relative_path=${subdir#"$PWD"} # Remove common path
relative_path=${relative_path:1} # Remove leading '/' character
[ "$PWD" == "$subdir" ] && slash="" || slash="/"
echo "$relative_path$slash${filename##*/}" >>"$PWD/${PWD##*/}.m3u8"
[ "$v" -eq 1 ] && echo -e "${PWD##*/}.m3u8\t\t$relative_path$slash${filename##*/}" | lolcat
elif [ "$1" == "-cd" ]; then
album=$(dirname "$subdir")
# Join album and CD directory
album_cd=$(basename "$album")/$(basename "$subdir")
album_cd=${album_cd//\// } # Replace '/' for space ' '
echo "${filename##*/}" >>"$subdir/$album_cd.m3u8"
[ "$v" -eq 1 ] && echo -e "$album_cd.m3u8\t\t${filename##*/}" | lolcat
fi
fi
done
done
}
function default() {
# Create one playlist for every directory that has at least one audio file
playlists -r $HOME/Music
# For specific directories that have several nested directories
# create a single playlist that includes all subdirectories
playlists -s $HOME/Music/VeryObscureGenre
# For directory-albums that contains various CDs subdirectories
# create one playlist for every CD preserving the album name
playlists -cd $HOME/Music/Album
}
function help() {
echo -e "\nDescription :"
echo -e "\tThis script creates music playlist(s) for a given directory."
echo -e "\nArguments :"
echo -e "\t-r recursively create playlists"
echo -e "\t-s create a single playlist"
echo -e "\t-cd recursively create playlists of a album directory that contains CDs as subdirectories"
echo -e "\t-h show help"
}
# --------------------------------------------------------------------------------------------------
# Main code
if [ $# -eq 0 ]; then
default
elif [ $# -eq 2 ]; then
if [[ "$1" == "-r" ]]; then
playlists -r "$2"
elif [[ "$1" == "-s" ]]; then
playlists -s "$2"
elif [[ "$1" == "-cd" ]]; then
playlists -cd "$2"
else
help
fi
else
help
fi

View File

@ -0,0 +1,20 @@
#!/usr/bin/env bash
#
# bash script to create playlist files in music subdirectories
#
# Steve Carlson (stevengcarlson@gmail.com)
find . -type d |
while read subdir
do
rm -f "$subdir"/*.m3u
for filename in "$subdir"/*
do
if [ ${filename: -4} == ".mp3" ] || [ ${filename: -5} == ".flac" ] || [ ${filename: -5} == ".loss" ] || [ ${filename: -5} == ".aiff" ] || [ ${filename: -4} == ".aif" ]
then
echo "${filename##*/}" >> ./"$subdir"/"${subdir##*/}.m3u"
fi
done
done

View File

@ -0,0 +1,12 @@
#!/bin/bash
touch ${PWD##*/}.m3u
export IFS=$'\n'
for i in $(find $1 -name "*.mp3" -type f)
do
echo "$i" |sed 's/..\(.*\)/\1/' >> ${PWD##*/}.m3u
done
shuf ${PWD##*/}.m3u > ${PWD##*/}2.m3u
shuf ${PWD##*/}2.m3u > ${PWD##*/}.m3u
rm ${PWD##*/}2.m3u
exit 0

View File

@ -0,0 +1,3 @@
#!/bin/bash
ls -d * | grep .mp3 > "${PWD##*/}.m3u"
exit 0

View File

@ -0,0 +1,20 @@
#!/usr/bin/env bash
#
# bash script to create playlist files in music subdirectories
#
# Steve Carlson (stevengcarlson@gmail.com)
find . -type d |
while read subdir
do
rm -f "$subdir"/*.m3u
for filename in "$subdir"/*
do
if [ ${filename: -4} == ".mp3" ] || [ ${filename: -5} == ".flac" ] || [ ${filename: -5} == ".loss" ] || [ ${filename: -5} == ".aiff" ] || [ ${filename: -4} == ".aif" ]
then
echo "${filename##*/}" >> ./"$subdir"/"${subdir##*/}.m3u"
fi
done
done

View File

@ -0,0 +1,10 @@
#!/usr/bin/env bash
#
rename 's/ä/ae/g' *
rename 's/Ä/Ae/g' *
rename 's/ö/oe/g' *
rename 's/Ö/Oe/g' *
rename 's/ü/ue/g' *
rename 's/Ü/Ue/g' *
rename 's/ß/ss/g' *
exit 0

View File

@ -0,0 +1,16 @@
#!/usr/bin/env bash
#
rm *.url
rename 's/ - / ./g' *
rename 's/*.jpg/ folder.jpg/g' *
rename 's/cover.jpg/ folder.jpg/g' *
rename 's/Cover.jpg/ folder.jpg/g' *
exit 0
rename 'y/ /\_/' \*

View File

@ -0,0 +1,169 @@
#!/usr/bin/env bash
#
#Replace spaces in filenames with underscores
#rename 'y/./\_/' \*
# rename 's/txt /md/g' *
#rename 's/./_/g' *.mp4
#rename 's/ - / ./g' *
#rename 's/XXX.720p.HEVC.x265.PRT.mp4/ (720p).mp4/g' *
#rename 's/XXX.1080p.HEVC.x265.PRT.mp4/ (1080p).mp4/g' *
rename 's/21EroticAnal/21 Erotic Anal/g' *
rename 's/AuntJudysXXX/Aunt Judys XXX/g' *
rename 's/AfricanCasting/African Casting/g' *
rename 's/AnalVids/Anal Vids/g' *
rename 's/AlettaOcean/Aletta Ocean/g' *
rename 's/AllGirlMassage/All Girl Massage /g' *
rename 's/Aletta OceanLive/Aletta Ocean Live/g' *
rename 's/Brazzersexxtra/Brazzers Exxtra/g' *
rename 's/BrazzersExxtra/Brazzers Exxtra/g' *
rename 's/BigWetButts/Big Wet Butts/g' *
rename 's/BigNaturals/Big Naturals/g' *
rename 's/BigCockBully/Big Cock Bully/g' *
rename 's/BadMilfs/Bad Milfs/g' *
rename 's/BrownBunnies/Brown Bunnies/g' *
rename 's/DaneJones/Dane Jones/g' *
rename 's/DigitalPlayground/Digital Playground/g' *
rename 's/DirtyWivesClub/Dirty Wives Club/g' *
rename 's/EdgeQueens/Edge Queens/g' *
rename 's/ErotiqueTVLive/Erotique TV Live/g' *
rename 's/EvilAngel/Evil Angel/g' *
rename 's/FrolicMe/Frolic Me/g' *
rename 's/FakehubOriginals/Fake Hub Originals/g' *
rename 's/FemdomEmpire/Femdom Empire/g' *
rename 's/FirstAnalQuest/First Anal Quest/g' *
rename 's/FamilyScrew/Family Screw/g' *
rename 's/FirstAnalQuesty/First Anal Quest/g' *
rename 's/FinishHim/Finish Him/g' *
rename 's/GotMylf/Got Mylf /g' *
rename 's/GirlsRimming/Girls Rimming/g' *
rename 's/Gloryhole/Gloryhole/g' *
rename 's/GloryHole/Gloryhole/g' *
rename 's/Gloryhole-Initiations/Gloryhole-Initiations/g' *
rename 's/GloryHoleSecrets/Gloryhole-Secrets/g' *
rename 's/GloryholeSecrets/Gloryhole-Secrets/g' *
rename 's/MomIsHorny/Mom Is Horny/g' *
rename 's/MomDrips/Mom Drips/g' *
rename 's/MatureGapers/Mature Gapers/g' *
rename 's/MamsCasting/Mams Casting/g' *
rename 's/MomsBangTeens/Moms Bang Teens/g' *
rename 's/MommyBlowsBest/Mommy Blows Best/g' *
rename 's/MomXXX/Mom XXX/g' *
rename 's/MagmaFilm/Magma Film/g' *
rename 's/MMVFilms/MMV Films/g' *
rename 's/MylfBlows/Mylf Blows/g' *
rename 's/Mysistershotfriend/Mysisters Hot Friend/g' *
rename 's/TittyAttack/Titty Attack/g' *
rename 's/TrueAnal/True Anal/g' *
rename 's/TonightsGirlfriend/Tonights Girlfriend/g' *
rename 's/TrueAmateurs/True Amateurs/g' *
rename 's/TushyRaw/Tushy Raw/g' *
rename 's/Hucows/HuCows/g' *
rename 's/HorrorPorn/Horror Porn/g' *
rename 's/HerLimit/Her Limit/g' *
rename 's/UpHerAsshole/Up Her Asshole/g' *
rename 's/LadyVoyeurs/Lady Voyeurs/g' *
rename 's/LittleAsians/Little Asians/g' *
rename 's/LadyVoyeurs/Lady Voyeurs/g' *
rename 's/LustyGrandmas/Lusty Grandmas/g' *
rename 's/PublicAgent/Public Agent/g' *
rename 's/PornMegaLoad/Porn Mega Load/g' *
rename 's/WeFuckBlackGirls/We Fuck Black Girls/g' *
rename 's/RoundAndBrown/Round And Brown/g' *
rename 's/xxx/ xxx/g' *
rename 's/NewSensations/New Sensations/g' *
rename 's/ThaiGirlsWild/Thai Girls Wild/g' *
rename 's/HandsOnHardcore/Hands On Hardcore/g' *
rename 's/JacquieEtMichelTV/Jacquie Et Michel TV/g' *
rename 's/JulesJordan/Jules Jordan/g' *
rename 's/JapanHDV/Japan HDV/g' *
rename 's/NFBusty/NFBusty/g' *
rename 's/UltraFilms/Ultra Films/g' *
rename 's/SexMex/Sex Mex/g' *
rename 's/SwallowSalon/Swallow Salon/g' *
rename 's/Sinfulxxx/Sinful XXX/g' *
rename 's/AllAnalAllTheTime/All Anal All The Time/g' *
rename 's/ComeInside/Come Inside/g' *
rename 's/CuckHunter/Cuck Hunter/g' *
rename 's/DivineBitches/Divine Bitches/g' *
rename 's/EverythingButt/Everything Butt/g' *
rename 's/FreakyFembots/Freaky Fembots/g' *
rename 's/FreeUseMILF/Free Use MILF/g' *
rename 's/HollandschePassie/Hollandsche Passie/g' *
rename 's/HussiePass/Hussie Pass/g' *
rename 's/ImNotYourMommy/Im Not Your Mommy/g' *
rename 's/MomsBoyToy/Moms Boy Toy/g' *
rename 's/MomsTeachSex/Moms Teach Sex/g' *
rename 's/MySistersHotFriend/My Sisters Hot Friend/g' *
rename 's/BrutalSessions/Brutal Sessions/g' *
rename 's/DoctorAdventures/Doctor Adventures/g' *
rename 's/SofieMarieXXX/Sofie Marie/g' *
rename 's/YoungerMommy/Younger Mommy/g' *
rename 's/AnalMom/Anal Mom/g' *
rename 's/DirtyMasseur/Dirty Masseur/g' *
rename 's/FilthyTaboo/Filthy Taboo/g' *
rename 's/RealWifeStories/Real Wife Stories/g' *
rename 's/SexArt/Sex Art/g' *
rename 's/SpyFam/Spy Fam/g' *
rename 's/KinkFeatures/Kink Features/g' *
rename 's/KinkTestShoots/Kink Test Shoots/g' *
rename 's/MassageRooms/Massage Rooms/g' *
#rename 's/FamilyTherapyXXX/Family Therapy XXX/g' *
rename 's/Hegre Art/Hegre/g' *
rename 's/MeanMassage/Mean Massage/g' *
rename 's/NuruMassage/Nuru Massage/g' *
rename 's/PornWorld/Porn World/g' *
rename 's/TrickyMasseur/Tricky Masseur/g' *
rename 's/KinkySpa/Kinky Spa/g' *
rename 's/EroticSpice/Erotic Spice/g' *
rename 's/LittleCaprice-Dreams/Little Caprice-Dreams/g' *
rename 's/BigButtsLikeItBig/Big Butts Like It Big/g' *
rename 's/FisterTwister/Fister Twister/g' *
rename 's/GoStuckYourself/Go Stuck Yourself/g' *
rename 's/HogTied/Hog Tied/g' *
rename 's/DeviceBondage/Device Bondage/g' *
rename 's/HotAndMean/Hot And Mean/g' *
rename 's/HotwifeXXX/Hotwife XXX/g' *
rename 's/LetsTryAnal/Lets Try Anal/g' *
rename 's/LilHumpers/Lil Humpers/g' *
rename 's/LittleCaprice-Dreams/Little Caprice-Dreams/g' *
rename 's/LoveHerAss/Love Her Ass/g' *
rename 's/MyBabysittersClub/My Babysitters Club/g' *
rename 's/MylfSelects/Mylf Selects/g' *
rename 's/MyWifesHotFriend/My Wifes Hot Friend/g' *
rename 's/NaughtyAmerica/Naughty America/g' *
rename 's/PrivateSociety/Private Society/g' *
rename 's/RoccoSiffredi/Rocco Siffredi/g' *
rename 's/SinfulXXX/Sinful XXX/g' *
rename 's/TeamSkeetX/Team SkeetX/g' *
rename 's/TheLesbianExperience/The Lesbian Experience/g' *
rename 's/Watch4Beauty/Watch4Beauty/g' *
rename 's/YoungCourtesans/Young Courtesans/g' *
#rename 's/AnalJust/Anal Just/g' *
#rename 's/xxx/xxx/g' *
#rename 's/xxx/xxx/g' *

View File

@ -0,0 +1,6 @@
#!/usr/bin/env bash
#
rename 's/*.sh /*.txt/g' *
rename 's/md /txt/g' *
exit 0

View File

@ -0,0 +1,5 @@
#!/usr/bin/env bash
#
rename 's/txt /md/g' *
exit 0

View File

@ -0,0 +1,16 @@
#!/usr/bin/env bash
#
rm *.url
rename 's/ - / ./g' *
rename 's/*.jpg/ folder.jpg/g' *
rename 's/cover.jpg/ folder.jpg/g' *
rename 's/Cover.jpg/ folder.jpg/g' *
exit 0
rename 'y/ /\_/' \*