Du könntest den cd-Befehl am Anfang weglassen, dann arbeitet es im aktuellen Verzeichnis.
Stefan
Hilfsdateien löschen
- Stefan Kottwitz
- Admin
- Beiträge: 2561
- Registriert: Di 8. Jul 2008, 00:39
- Kontaktdaten:
Re: Hilfsdateien löschen
Das wäre easy, aber dann bekomme ich.
rm: *.aux: No such file or directory rm: *.log: No such file or directory rm: *.gz: No such file or directory
Re: Hilfsdateien löschen
Habe jetzt eine Lösung - vielleicht interessiert die ja wen. Die erste ist für MacOs (und vielleicht auch für Linux) gültig:
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
verwenden. Will man das Verzeichnis Ablage erst noch erzeugen lassen, so benutze
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)
speichert und die Endung .bat wählt (für batch-Datei).
cd "$(dirname "$0")" echo $PWD rm *.aux rm *.log rm *.gz
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
cd "$(dirname "$0")" echo $PWD mkdir Ablage mv *.aux Ablage mv *.log Ablage mv *.gz Ablage
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
Re: Hilfsdateien löschen
TeXstudio hat mit Sicherheit wie alle vernünftigen TeX-editoren einen Menüpunkt um Hilfsdateien zu löschenich würde gern regelmäßig meine Ordner von gz-, log- und aux-Dateien befreien.
Davon würde ich abraten. Die meisten Hilfsdateien sind nicht nur Ausgabedateien sondern auch Inputdateien für diverse Tools. Es macht nur Ärger, wenn sie nicht dort sind, wo die Tools sie erwarten. Siehe z.B. https://tex.stackexchange.com/a/673007/2388..noch charmanter fände ich, wenn die Hilfsdateien in einem separaten Unterordner abgelegt würden.
Ulrike Fischer
www.troubleshooting-tex.de
www.troubleshooting-tex.de
Re: Hilfsdateien löschen
Wenn Du beispielsweise mit Lualatex kompilierst, dann kannst du deine Hilfsdateien direkt in einen Ordner schreiben lassen:
Du musst dann nur noch den Ordner ".texout" (oder wie auch immer Du ihn nennen möchtest) löschen.
lualatex.exe --shell-escape --synctex=-1 -output-format=pdf --output-directory="c:/MeinLatexProjekt/.texout" "c:/MeinLatexProjekt/test.tex"