Habe jetzt eine Lösung - vielleicht interessiert die ja wen. Die erste ist für MacOs (und vielleicht auch für Linux) gültig:
cd "$(dirname "$0")"
echo $PWD
rm *.aux
rm *.log
rm *.gz
Die ersten zwei Zeilen Sorgen dafür, dass die Befehle (hier: Löschen der Hilfsdateien) an dem Ort ausgeführt werden, wo auch diese "Saeuberungsdatei" liegt.
Die nächsten drei Zeilen listen die zu löschenden Dateitypen auf. Diese Liste kann man natürlich erweitern oder kürzen.
Will man die Dateien verschieben, zB in einen Ordner "Ablage", so kann
cd "$(dirname "$0")"
echo $PWD
mv *.aux Ablage
mv *.log Ablage
mv *.gz Ablage
verwenden. Will man das Verzeichnis Ablage erst noch erzeugen lassen, so benutze
cd "$(dirname "$0")"
echo $PWD
mkdir Ablage
mv *.aux Ablage
mv *.log Ablage
mv *.gz Ablage
Lässt man letzteren Befehl erneut laufen, so ergibt sich kein Trouble-Shooting, obwohl der Ordner Ablage schon existiert.
Für Windows funktioniert, wenn folgende Liste in eine Reintext-Datei (Editor --> Neu)
del *.aux
del *.log
del *.lof
del *.bak
del *.loa
del *.lot
del *.bbl
del *.blg
del *.out
del *.brf
del *.thm
del *.toc
del *.idx
del *.ilg
del *.ind
del *.gz
speichert und die Endung .bat wählt (für batch-Datei).
Habe jetzt eine Lösung - vielleicht interessiert die ja wen. Die erste ist für MacOs (und vielleicht auch für Linux) gültig:
[code]
cd "$(dirname "$0")"
echo $PWD
rm *.aux
rm *.log
rm *.gz[/code]
Die ersten zwei Zeilen Sorgen dafür, dass die Befehle (hier: Löschen der Hilfsdateien) an dem Ort ausgeführt werden, wo auch diese "Saeuberungsdatei" liegt.
Die nächsten drei Zeilen listen die zu löschenden Dateitypen auf. Diese Liste kann man natürlich erweitern oder kürzen.
Will man die Dateien verschieben, zB in einen Ordner "Ablage", so kann
[code]
cd "$(dirname "$0")"
echo $PWD
mv *.aux Ablage
mv *.log Ablage
mv *.gz Ablage
[/code]
verwenden. Will man das Verzeichnis Ablage erst noch erzeugen lassen, so benutze
[code]
cd "$(dirname "$0")"
echo $PWD
mkdir Ablage
mv *.aux Ablage
mv *.log Ablage
mv *.gz Ablage
[/code]
Lässt man letzteren Befehl erneut laufen, so ergibt sich kein Trouble-Shooting, obwohl der Ordner Ablage schon existiert.
Für Windows funktioniert, wenn folgende Liste in eine Reintext-Datei (Editor --> Neu)
[code]del *.aux
del *.log
del *.lof
del *.bak
del *.loa
del *.lot
del *.bbl
del *.blg
del *.out
del *.brf
del *.thm
del *.toc
del *.idx
del *.ilg
del *.ind
del *.gz
[/code]
speichert und die Endung .bat wählt (für batch-Datei).