entfernt Suffixes von Dateien aus einer Liste
This commit is contained in:
parent
6b792f3579
commit
93949467c2
22
pdf4txt_reduce.sh
Executable file
22
pdf4txt_reduce.sh
Executable file
@ -0,0 +1,22 @@
|
||||
#!/bin/bash
|
||||
|
||||
# Beispiel-Datei mit Einträgen
|
||||
# input_file="pdfs.csv"
|
||||
# output_file="pdfs_reduced.csv"
|
||||
|
||||
input_file="texts.csv"
|
||||
output_file="texts_reduced.csv"
|
||||
|
||||
# Falls die Datei nicht existiert, Skript beenden
|
||||
if [[ ! -f "$input_file" ]]; then
|
||||
echo "Datei '$input_file' nicht gefunden."
|
||||
exit 1
|
||||
fi
|
||||
|
||||
# Verarbeite jede Zeile und entferne nur .pdf/.PDF am Ende
|
||||
while IFS= read -r line; do
|
||||
# Entferne .pdf (case-insensitive) am Ende der Zeile
|
||||
echo "$line" | sed -E 's/\.txt$//I'
|
||||
done < "$input_file" > "$output_file"
|
||||
|
||||
echo "Verarbeitung abgeschlossen. Ergebnis: $output_file"
|
Loading…
Reference in New Issue
Block a user