blob: cef1e11f8ceab06b421b863d8b46c735430fa8f4 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
|
# Shell interface to PCP shell event tracing PMDA
if [ -z "$PCP_SH_DONE" ]
then
if [ -n "$PCP_CONF" ]
then
__CONF="$PCP_CONF"
elif [ -n "$PCP_DIR" ]
then
__CONF="$PCP_DIR/etc/pcp.conf"
else
__CONF=/etc/pcp.conf
fi
if [ ! -f "$__CONF" ]
then
echo "pcp.env: Fatal Error: \"$__CONF\" not found" >&2
exit 1
fi
eval `sed -e 's/"//g' $__CONF \
| awk -F= '
/^PCP_/ && NF == 2 {
exports=exports" "$1
printf "%s=${%s:-\"%s\"}\n", $1, $1, $2
} END {
print "export", exports
}'`
export PCP_ENV_DONE=y
fi
. $PCP_SHARE_DIR/lib/bashproc.sh
|