POSIX-konformisiert
This commit is contained in:
parent
4da2b81005
commit
e5df5ee85d
24
rechnung.sh
24
rechnung.sh
|
@ -167,7 +167,7 @@ check_sty() (
|
||||||
|
|
||||||
print_start "Suche nach $STY_RECHNUNG ..."
|
print_start "Suche nach $STY_RECHNUNG ..."
|
||||||
rechnung=$(find "$STY_HOME" -type f -name "$STY_RECHNUNG")
|
rechnung=$(find "$STY_HOME" -type f -name "$STY_RECHNUNG")
|
||||||
if [ "$rechnung" == "" ]; then
|
if [ "$rechnung" = "" ]; then
|
||||||
print_failed
|
print_failed
|
||||||
return 1
|
return 1
|
||||||
else
|
else
|
||||||
|
@ -239,29 +239,29 @@ install_sty() (
|
||||||
|
|
||||||
old_pwd=$(pwd)
|
old_pwd=$(pwd)
|
||||||
|
|
||||||
read -p " LaTeX Paket $STY_RECHNUNG installieren? (y/N): "
|
read -r " LaTeX Paket $STY_RECHNUNG installieren? (y/N): "
|
||||||
if [ "$REPLY" == "y" ] || [ "$REPLY" == "Y" ] || [ "$REPLY" == "j" ] || [ "$REPLY" == "J" ]
|
if [ "$REPLY" = "y" ] || [ "$REPLY" = "Y" ] || [ "$REPLY" = "j" ] || [ "$REPLY" = "J" ]
|
||||||
then
|
then
|
||||||
check_binaries "$GIT_BIN $LATEX_BIN"
|
check_binaries "$GIT_BIN $LATEX_BIN"
|
||||||
print_start "Hole Repo von $STY_URL ..."
|
print_start "Hole Repo von $STY_URL ..."
|
||||||
git clone $STY_URL >/dev/null 2>&1
|
|
||||||
if [ "$?" -eq 0 ]; then
|
if git clone $STY_URL >/dev/null 2>&1; then
|
||||||
print_ok
|
print_ok
|
||||||
cd rechnung
|
cd rechnung
|
||||||
mkdir -p "$STY_HOME/rechnung/"
|
mkdir -p "$STY_HOME/rechnung/"
|
||||||
print_start "Kompiliere $STY_RECHNUNG ..."
|
print_start "Kompiliere $STY_RECHNUNG ..."
|
||||||
$LATEX_BIN rechnung.ins >/dev/null 2>&1
|
|
||||||
if [ "$?" -eq 0 ]; then
|
if $LATEX_BIN rechnung.ins >/dev/null 2>&1; then
|
||||||
print_ok
|
print_ok
|
||||||
print_start "Kopiere $STY_RECHNUNG nach $STY_HOME/rechnung ..."
|
print_start "Kopiere $STY_RECHNUNG nach $STY_HOME/rechnung ..."
|
||||||
cp rechnung.sty "$STY_HOME/rechnung/"
|
|
||||||
if [ "$?" -eq 0 ]; then
|
if cp rechnung.sty "$STY_HOME/rechnung/"; then
|
||||||
print_ok
|
print_ok
|
||||||
else
|
else
|
||||||
print_failed
|
print_failed
|
||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
cd $old_pwd
|
cd "$old_pwd"
|
||||||
rm -rf rechnung/
|
rm -rf rechnung/
|
||||||
print_info "Paket $STY_RECHNUNG erfolgreich installiert"
|
print_info "Paket $STY_RECHNUNG erfolgreich installiert"
|
||||||
else
|
else
|
||||||
|
@ -425,9 +425,7 @@ fi
|
||||||
check_binaries "$EXECUTABLES_TO_CHECK"
|
check_binaries "$EXECUTABLES_TO_CHECK"
|
||||||
check_readable "$RECHNUNGSFILE"
|
check_readable "$RECHNUNGSFILE"
|
||||||
check_readable "$TEMPLATEFILE"
|
check_readable "$TEMPLATEFILE"
|
||||||
if check_sty "$STY_HOME"; then
|
if ! check_sty "$STY_HOME"; then
|
||||||
continue
|
|
||||||
else
|
|
||||||
print_warn "$STY_RECHNUNG nicht gefunden."
|
print_warn "$STY_RECHNUNG nicht gefunden."
|
||||||
install_sty
|
install_sty
|
||||||
fi
|
fi
|
||||||
|
|
Loading…
Reference in a new issue