Use `head -n 1'. Provide missing argument to ${MT_STATUS}. Fixed typo in MT_OFFLINE assignment. Proposed by Jan Merka.

This commit is contained in:
Sergey Poznyakoff
2005-03-03 23:14:52 +00:00
parent 63e90fdc62
commit f04c7701fa

View File

@@ -45,7 +45,7 @@ mt_status() {
# The main configuration file may override any of these variables
MT_BEGIN=mt_begin
MT_REWIND=mt_rewind
MT_OFFLINE=mt_offl
MT_OFFLINE=mt_offline
MT_STATUS=mt_status
# Insure `mail' is in PATH.
@@ -104,12 +104,12 @@ test_root() {
if [ ! -w ${ROOT_FS-/} ]; then
bailout "The backup must be run as root or else some files will fail to be dumped."
fi
case "${ROOT_FS}" in
*/) ;;
*) ROOT_FS="${ROOT_FS}/"
esac
}
root_fs() {
echo "${ROOT_FS}$1" | tr -s /
}
advice() {
echo "Directory $1 is not found." >&2
cat >&2 <<EOF
@@ -278,7 +278,7 @@ flush_level_log() {
# usage: get_dump_time LEVEL
get_dump_time() {
ls -r ${LOGPATH}/log-*-level-$1 \
| head -1 \
| head -n 1 \
| sed "s,.*log-\(.*\)-level-$1,\1,"
}