From 08b9a214f695a079732c52be8535cfec60f47243 Mon Sep 17 00:00:00 2001 From: Lucien Cartier-Tilet Date: Tue, 26 Jan 2021 00:22:49 +0100 Subject: [PATCH] [Meta] Update clean script, add extension to gitignore clean script is now written in bash, now uses fd instead of find .bbl extension has been added to gitignore and to the list of files to be deleted --- .gitignore | 1 + clean | 12 ++++++++++++ clean.fish | 10 ---------- 3 files changed, 13 insertions(+), 10 deletions(-) create mode 100755 clean delete mode 100755 clean.fish diff --git a/.gitignore b/.gitignore index f96622c..b68d9be 100644 --- a/.gitignore +++ b/.gitignore @@ -16,3 +16,4 @@ tibetan-lexicon-layout /ignored-folder/ *.epub /content/ignored-folder/* +*.bbl diff --git a/clean b/clean new file mode 100755 index 0000000..cdf0a38 --- /dev/null +++ b/clean @@ -0,0 +1,12 @@ +#!/usr/bin/env bash + +FEXT=("pdf" "tex" "aux" "log" "toc" "out" "html" "lol" "lot" "epub" "bbl") +DIRS=("auto" "_minted*" "svg-inkscape") + +for e in ${FEXT[*]}; do + fd -uu -e "$e" -x rm {} +done + +for d in ${DIRS[*]}; do + fd -uu -t d "$d" -x rm -r {} +done diff --git a/clean.fish b/clean.fish deleted file mode 100755 index 37aa3ed..0000000 --- a/clean.fish +++ /dev/null @@ -1,10 +0,0 @@ -#!/usr/bin/env fish -set delfname "*.pdf" "*.tex" "*.aux" "*.log" "*.toc" "*.out" "*.html" "*.lol" "*.lot" "*.epub" -set deldname "auto" "_minted*" "svg-inkscape" -for f in $delfname - find -type f -name $f -delete -end - -for d in $deldname - find -type d -name $d -exec rm -r {} + -end