Initial commit

This commit is contained in:
2025-06-29 16:10:14 +02:00
commit 05ef6387d2
1884 changed files with 104358 additions and 0 deletions

33
mp3/Uebersichtwandeln.sh Executable file
View File

@@ -0,0 +1,33 @@
#!/bin/bash
# Löschen der zweiten Spalte aus der txt-Datei
awk -F'\t' -v OFS='\t' '{$2=""; $0=$0; sub(/\t\t/, "\t"); print}' $1 > $2
# Leerzeichen am Ende der Zeile löschen
#sed -E 's/[[:space:]]+$//' $2 > $1
# Tabs am Ende der Zeile löschen
sed 's/\t\+$//' $2 > $1
# Alles am Ende der zweiten Spalte löschen was kein Buchstabe ist
awk -F'\t' -v OFS='\t' '{sub(/[^a-zA-Z]+$/, "", $2); print}' $1 > $2
# Ersetzen von Leezeichen durch underlines in der zweiten Spalte
awk -F'\t' -v OFS='\t' '{gsub(/ /, "_", $2); print}' $2 > $1
# Tab zwischen 1. und 2. Spalte
awk -F'\t' -v OFS='\t' '{print $1 "-" $2}' $1 > $2
# Alle Leerezeiche löschen
sed 's/ //g' $2 > $1
input=$1
while IFS= read -r line
do
prefix="${line%%-*}"
name=${line#*-}
echo $name
done