Files
backup-2/assets/usr/local/sbin/lib/lib.sh
T
2020-02-17 13:12:09 +07:00

30 lines
514 B
Bash

#!/bin/bash
# Логирование сообщения со статусом
log() {
local res=$?
local mes=$@
case "${res}" in
0 ) mes="[ Ok ] "${mes} ;;
* ) mes="[ Fail ] "${mes} ;;
esac
echo -e ${mes}
return ${res}
}
log_error() {
false
log $@
return 1
}
# Сообщение с подтверждением
confirm() {
mes="$@"
read -p "$mes (y/n): " res
if [[ "${res}" == "y" || "${res}" == "yes" ]]; then return 0; else return 1; fi
}