Fix: Verwendet einfache Anführungszeichen für den sed-Befehl.

This commit is contained in:
DragonSlayer_14 2025-03-09 12:53:10 +01:00
parent 6f65f2822a
commit d9e002e32d

View File

@ -134,24 +134,24 @@ for FILE in "$TARGET_DIR"/*; do
# Ersetzungen vornehmen # Ersetzungen vornehmen
sed -i \ sed -i \
-e "s|\$HOME/Desktop|\\\$(xdg-user-dir DESKTOP 2>/dev/null || echo \"\\\$HOME/Desktop\")|g" \ -e 's|\$HOME/Desktop|$(xdg-user-dir DESKTOP)|g' \
-e "s|\$HOME/Downloads|\\\$(xdg-user-dir DOWNLOAD 2>/dev/null || echo \"\\\$HOME/Downloads\")|g" \ -e 's|\$HOME/Downloads|$(xdg-user-dir DOWNLOAD)|g' \
-e "s|\$HOME/Documents|\\\$(xdg-user-dir DOCUMENTS 2>/dev/null || echo \"\\\$HOME/Documents\")|g" \ -e 's|\$HOME/Documents|$(xdg-user-dir DOCUMENTS)|g' \
-e "s|\$HOME/Pictures|\\\$(xdg-user-dir PICTURES 2>/dev/null || echo \"\\\$HOME/Pictures\")|g" \ -e 's|\$HOME/Pictures|$(xdg-user-dir PICTURES)|g' \
-e "s|\$HOME/Music|\\\$(xdg-user-dir MUSIC 2>/dev/null || echo \"\\\$HOME/Music\")|g" \ -e 's|\$HOME/Music|$(xdg-user-dir MUSIC)|g' \
-e "s|\$HOME/Videos|\\\$(xdg-user-dir VIDEOS 2>/dev/null || echo \"\\\$HOME/Videos\")|g" \ -e 's|\$HOME/Videos|$(xdg-user-dir VIDEOS)|g' \
-e "s|/home/[a-zA-Z0-9._-]*/Desktop|\\\$(xdg-user-dir DESKTOP 2>/dev/null || echo \"\\\$HOME/Desktop\")|g" \ -e 's|/home/[a-zA-Z0-9._-]*/Desktop|$(xdg-user-dir DESKTOP)|g' \
-e "s|/home/[a-zA-Z0-9._-]*/Downloads|\\\$(xdg-user-dir DOWNLOAD 2>/dev/null || echo \"\\\$HOME/Downloads\")|g" \ -e 's|/home/[a-zA-Z0-9._-]*/Downloads|$(xdg-user-dir DOWNLOAD)|g' \
-e "s|/home/[a-zA-Z0-9._-]*/Documents|\\\$(xdg-user-dir DOCUMENTS 2>/dev/null || echo \"\\\$HOME/Documents\")|g" \ -e 's|/home/[a-zA-Z0-9._-]*/Documents|$(xdg-user-dir DOCUMENTS)|g' \
-e "s|/home/[a-zA-Z0-9._-]*/Pictures|\\\$(xdg-user-dir PICTURES 2>/dev/null || echo \"\\\$HOME/Pictures\")|g" \ -e 's|/home/[a-zA-Z0-9._-]*/Pictures|$(xdg-user-dir PICTURES)|g' \
-e "s|/home/[a-zA-Z0-9._-]*/Music|\\\$(xdg-user-dir MUSIC 2>/dev/null || echo \"\\\$HOME/Music\")|g" \ -e 's|/home/[a-zA-Z0-9._-]*/Music|$(xdg-user-dir MUSIC)|g' \
-e "s|/home/[a-zA-Z0-9._-]*/Videos|\\\$(xdg-user-dir VIDEOS 2>/dev/null || echo \"\\\$HOME/Videos\")|g" \ -e 's|/home/[a-zA-Z0-9._-]*/Videos|$(xdg-user-dir VIDEOS)|g' \
-e "s|\\\$(xdg-user-dir)/Desktop|\\\$(xdg-user-dir DESKTOP 2>/dev/null || echo \"\\\$HOME/Desktop\")|g" \ -e 's|$(xdg-user-dir)/Desktop|$(xdg-user-dir DESKTOP)|g' \
-e "s|\\\$(xdg-user-dir)/Downloads|\\\$(xdg-user-dir DOWNLOAD 2>/dev/null || echo \"\\\$HOME/Downloads\")|g" \ -e 's|$(xdg-user-dir)/Downloads|$(xdg-user-dir DOWNLOAD)|g' \
-e "s|\\\$(xdg-user-dir)/Documents|\\\$(xdg-user-dir DOCUMENTS 2>/dev/null || echo \"\\\$HOME/Documents\")|g" \ -e 's|$(xdg-user-dir)/Documents|$(xdg-user-dir DOCUMENTS)|g' \
-e "s|\\\$(xdg-user-dir)/Pictures|\\\$(xdg-user-dir PICTURES 2>/dev/null || echo \"\\\$HOME/Pictures\")|g" \ -e 's|$(xdg-user-dir)/Pictures|$(xdg-user-dir PICTURES)|g' \
-e "s|\\\$(xdg-user-dir)/Music|\\\$(xdg-user-dir MUSIC 2>/dev/null || echo \"\\\$HOME/Music\")|g" \ -e 's|$(xdg-user-dir)/Music|$(xdg-user-dir MUSIC)|g' \
-e "s|\\\$(xdg-user-dir)/Videos|\\\$(xdg-user-dir VIDEOS 2>/dev/null || echo \"\\\$HOME/Videos\")|g" \ -e 's|$(xdg-user-dir)/Videos|$(xdg-user-dir VIDEOS)|g' \
"$FILE" "$FILE"
echo "✅ Ersetzungen in $FILE abgeschlossen." echo "✅ Ersetzungen in $FILE abgeschlossen."