64 lines
709 B
Bash
Executable File
64 lines
709 B
Bash
Executable File
#!/bin/bash
|
|
#set -x
|
|
set -o posix
|
|
#set -u
|
|
#set -e
|
|
#+
|
|
#
|
|
# ================
|
|
# Fcheck_script.sh
|
|
# ================
|
|
#
|
|
# --------------------------
|
|
# Check
|
|
# --------------------------
|
|
#
|
|
# SYNOPSIS
|
|
# ========
|
|
#
|
|
# ::
|
|
#
|
|
# $ Fcheck_script.sh
|
|
#
|
|
#
|
|
# DESCRIPTION
|
|
# ===========
|
|
#
|
|
#
|
|
# Check if utilities are in the path, typically fcm.
|
|
#
|
|
# EXAMPLES
|
|
# ========
|
|
#
|
|
# ::
|
|
#
|
|
# $ ./Fcheck_script.sh fcm
|
|
#
|
|
#
|
|
# TODO
|
|
# ====
|
|
#
|
|
# option debug
|
|
#
|
|
#
|
|
# EVOLUTIONS
|
|
# ==========
|
|
#
|
|
# $Id: Fcheck_script.sh 3294 2012-01-28 16:44:18Z rblod $
|
|
#
|
|
#
|
|
#
|
|
# * creation
|
|
#
|
|
#-
|
|
|
|
myscript=`which $1`
|
|
if [ ${#myscript} -eq 0 ]; then
|
|
echo "WARNING !!!"
|
|
echo "$1 has to be installed first"
|
|
echo "Exiting......................"
|
|
exit 1
|
|
fi
|
|
|
|
unset -v myscript
|