Files
StateGrid/cgroupserial.sh
Qin Bo 2235771f09 Initial commit
Signed-off-by: Qin Bo <bqin@linx-info.com>
2014-02-19 09:07:55 +08:00

22 lines
492 B
Bash
Executable File

#!/bin/bash
export LANG=c
ROOT_UID=0
E_ROOT=2
if [ $UID -ne $ROOT_UID ];then
echo "You must run this script use root ..."
exit $E_ROOT
fi
CGROUP_FILE=/etc/linxsn/cgroup_sn.conf
MAC=$(ifconfig eth0 | grep HWaddr | awk '{print $5}')
#value=$(echo $MAC | awk -F':' '{print $1,$2,$3,$4,$5,$6}')
cgroup_serial=$(./linx_cgroup_sn/linx_lxcgsn $MAC)
serial=$(echo $cgroup_serial | awk '{print $4}')
if [ ! -d /etc/linxsn ];then
mkdir /etc/linxsn
fi
echo "linx_serial=${serial}">${CGROUP_FILE}