当前位置: 技术问答>linux和unix
Linux的和sunos的uname命令
来源: 互联网 发布时间:2016-09-30
本文导语: 在Linux下输入uname结果是Linux 在sunos输入uname结果是SunOS 我想在k shell脚本中,根据这个设置一个变量 if ( linux平台) AWK_TOOLs="awk" else if if ( SunOS ) AWK_TOOLs="nawk" else 打印警告 要用k shell能跑版本 | #!/bi...
在Linux下输入uname结果是Linux
在sunos输入uname结果是SunOS
我想在k shell脚本中,根据这个设置一个变量
if ( linux平台)
AWK_TOOLs="awk"
else if if ( SunOS )
AWK_TOOLs="nawk"
else
打印警告
要用k shell能跑版本
在sunos输入uname结果是SunOS
我想在k shell脚本中,根据这个设置一个变量
if ( linux平台)
AWK_TOOLs="awk"
else if if ( SunOS )
AWK_TOOLs="nawk"
else
打印警告
要用k shell能跑版本
|
#!/bin/ksh
a=$(uname)
if [ "$a" = "Linux" ];then
AWK_TOOLs="awk"
elif [ "$a" = "SunOS" ];then
AWK_TOOLs="nawk"
else
echo "警告"
fi
|
#!/bin/ksh
OSVER=`uname`
case $OSVER in
"linux") AWK_TOOLs="awk" ;;
"SunOS") AWK_TOOLs="nawk" ;;
*) echo "Error"! ;;
esac
|
if [ `uname` -eq "Linux" ] ; then
AWK_TOOL="awk"
else
if [ `uname` -eq "SunOS" ] ; then
AWK_TOOL="nawk"
fi
fi