ChinaUnix.net
相关文章推荐:

shell 赋值

我想写一个检查系统服务的脚 本, 这是其中的一段, www=`netstat -an|grep LISTEN |grep :80 ` if [ "$www" != ""]; then echo "www is runnning " else echo "www is not running" fi 可是执行的时候总是报错 :command netstat -an|grep LISTEN |grep :80 not find , 这倒底是怎么回事儿呢?

by a.a - Shell - 2007-06-19 18:50:31 阅读(1461) 回复(4)

相关讨论

意图:自动修改系统用户密码。 两个文件: 1、password内容: 123456789 2、changepasswd内容: #!/bin/bash set pas = 'sed -n 1p ./password' echo $pas #change the user password echo jsz:"$pas" | chpasswd 怎么打印出来的消息是空的? 还需请教,谢谢!

by jsz - Shell - 2007-11-26 11:06:59 阅读(6761) 回复(4)

请问如何将一个命令得到的结果赋给一个变量 例如 date +%y-%m-%d的值赋给变量d?

by illhan - Shell - 2005-10-26 22:39:20 阅读(9049) 回复(2)

请教我要用vi 编辑一个脚本给一个变量赋值需要从键盘输入,但在键盘输入时要求不要显示在屏幕上(或显示*),怎样才能实现,多谢了! 在linux 中bash shell我是这样实现的,而在aix下却不能,shell 版本是Korn shell: linux中: read -s abc 在线等呢,谁能告诉我,谢谢!

by cantou - Shell - 2004-06-03 11:42:52 阅读(1090) 回复(1)

我要判断IP是否相等,脚本如下: IP=`ifconfig eth0 | sed -n 's/ *inet addr:\([0-9.]*\) .*/\1/p'` (*) ……………… # get new ip ……………… [ $NEWIP == $IP ] (#) ………………… 运行的时候由于内存不够,调试发现报错是在判断语句的地方: +[ 192.168.0.190 == 192.168.0.190 ]sed: page allocation failure. order:...

by gigabyte - Shell - 2008-02-28 20:53:19 阅读(1629) 回复(3)

请问如何让shell的数组给数组赋值,从而得到两个相同内容的数组?

by hinux - Shell - 2007-09-30 13:50:44 阅读(9697) 回复(3)

不要在awk里用print打印,然后用变量替换的方法给shell变量赋值,有没有办法在awk内部给shell变量赋值?

by bierdaci - Shell - 2008-08-27 12:10:57 阅读(10897) 回复(11)

我想实现如下功能(bash): 两个文件: main.sh sub.sh main.sh var_a="" sub.sh $var_a echo $var_a exit 0 --------------------------------------------------- sub.sh $1="abc" exit 0 --------------------------------------------------- 或者如何实现类似的功能! 刚学shell,请多多指教!多谢!

by beijing3721 - Shell - 2007-12-29 15:46:04 阅读(3612) 回复(7)

大家好,请帮我解答这个问题,因为很少用shell,很多小问题弄不清楚 ifconfig -a | grep -n "inet" | head -n 1 | awk '{print $3}' > /test0 hostip=`awk '{print $0}' /test0` 或 ifconfig -a | grep -n "inet" | head -n 1 > /test0 hostip=`awk '{print $3}' /test0` 以上可以成功为hostip赋值一个ip地址 但是我一直不明白的是 hostip= ifconfig -a | grep -n "inet" | head -n 1 | awk '{print $3}' 或 hostip= `ifconfig...

by fishyoung - Shell - 2007-02-03 13:16:29 阅读(1425) 回复(7)

userlist.conf文件内容如下: u112 1 Y user112 1 Y u189 1 Y user189 1 Y u114 1 N exp.sh文件有如下一段代码: DMP_PIECES=0 for user in `nawk '$3=="Y" { '$DMP_PIECES'=$2;print $1}' userlist.conf` do .......................... done 目的是在循环读取userlist.conf文件中每行记录的同时将第二列的数字赋予shell变量DMP_PIECES,以...

by szford - Shell - 2006-02-20 13:41:06 阅读(1472) 回复(1)

比如 iptables -L FORWARD -n --line-numbers --verbose|awk '/eth0/ {print $1}' 的结果有多项输出,希望把它们赋值给一个数组,然后用于for $var in $awk do循环,该怎么做呢?

by psfan - Shell - 2008-09-28 13:59:04 阅读(1760) 回复(2)