transcriptum/transcriptum.sh

31 lines
492 B
Bash
Raw Normal View History

2024-04-24 09:42:52 +02:00
#!/bin/bash
if ! [[ "$1" =~ ^(install|clean|run) ]]; then
echo "usage: $0 [action]"
echo "where action can be: [install, clean, run]"
exit 1
fi
case $1 in
install)
echo "intalling virtual environment"
python -m venv venv
source venv/bin/activate
pip install --upgrade pip
pip install -r requirements.txt
;;
clean)
echo "cleaning up"
rm -rf venv
rm -rf __pycache__
;;
run)
echo "running"
source venv/bin/activate
exec python transcribe.py "${@:2}"
esac