Files
scwrypts/zsh/office/latex/cleanup
T

24 lines
630 B
Bash
Raw Normal View History

2022-08-09 17:42:31 -06:00
#!/bin/zsh
2023-02-21 18:44:27 -07:00
DEPENDENCIES+=()
REQUIRED_ENV+=()
use office/latex
CHECK_ENVIRONMENT
2022-08-09 17:42:31 -06:00
#####################################################################
CLEAN_LATEX_LOGFILES() {
2023-02-21 18:44:27 -07:00
local DIRECTORY=$(SCWRYPTS__GET_PATH_TO_RELATIVE_ARGUMENT ".")
[ $1 ] && DIRECTORY="$(dirname "$(LATEX__GET_MAIN_FILENAME "$1")")"
2022-08-09 17:42:31 -06:00
[ $DIRECTORY ] && [ -d $DIRECTORY ] \
2023-02-21 18:44:27 -07:00
|| FAIL 1 'unable to parse valid directory'
2022-08-09 17:42:31 -06:00
cd $DIRECTORY
rm $(ls | grep '\.\(aux\)\|\(log\)\|\(pdf\)\|\(out\)\|\(dvi\)$')
2023-02-21 18:44:27 -07:00
SUCCESS "cleaned up latex artifacts in '$DIRECTORY'"
2022-08-09 17:42:31 -06:00
}
#####################################################################
CLEAN_LATEX_LOGFILES $@