ChinaUnix.net
相关文章推荐:

引用变量

我想找到 data下磁盘使用数 expmount=data expdisk= df -h |sed -n "/$expmount/p" |awk '{print $5}'|awk -F "%" '{print $1}' 为什么总是抱错; 将语句改成 expdisk= df -h |sed -n "/\$expmount/p" |awk '{print $5}'|awk -F "%" '{print $1}' 就无输出了; 改成 expdisk= df -h |sed -n "${expmount}p" |awk '{print $5}'|awk -F "%" '{print $1}' 则把所有的全部输出了。

by magicyh - Shell - 2009-05-22 16:10:30 阅读(3294) 回复(10)

相关讨论

[CODE] #load data. my $dl = new Core::DataLoader; $dl->load('./data/20090107.dat'); $dl->process(); [/CODE] DataLoader有个变量 my $old_data; 为什么$dl->{old_data}没有数据?

by lewphee - Perl - 2009-03-30 18:36:26 阅读(1766) 回复(8)

#!/usr/local/bin/bash cat $1 | tr -d '\015' > TEMP limit=31 for ((i=1; i<=limit; i++)) do ss=`sed -n ${i}p TEMP | awk '{print $12}'` echo $ss ss1='sed -n ${i}p TEMP | awk '{print $1}'` echo $ss1 done 请教,如上脚本,ss=`sed -n ${i}p TEMP | awk '{print $12}'` 这一句错在那里?

by donggua0713 - Shell - 2008-09-27 09:23:09 阅读(10089) 回复(45)

[root]#cat ./test.sh abc() { while [ $# != 0 ] do var=$1 echo $var shift done } echo $# abc; [root]#sh -x test.sh 111 222 + echo 2 2 + abc + '[' 0 '!=' 0 ']' 有什么好的解决办法吗?

by 小渔村 - Shell - 2008-06-02 13:35:44 阅读(1744) 回复(5)

请问如何进行变量引用?例如我有a1,a2,a3,a4,a5这些变量,我想通过for i in range(1,6)循环来取得这几个变量引用,请问要用什么方法?谢谢~~~

by themomentsnow - Python - 2007-12-28 22:48:05 阅读(3663) 回复(5)

在javascript中嵌入html 在strhtml += "点击查看"; 其中后一个id是已经定义的变量,是要点击后转到相应的页面,这句id那里该怎么些?

by jayeeliu - Web开发 - 2007-05-06 14:26:28 阅读(4337) 回复(3)

shell 使用环境变量和 shell 变量定义环境。登录 shell 使用环境变量,并将这些变量传递到所有进程和创建的 subshell。仅用户当前的 shell 可以识别 Shell 变量,但这些变量不会被传递到 subshell。 $ POSIX shell 使用赋值语句和可选的 export 命令设置变量。在所有 shell 中,通过在变量名前加一个货币符号 ($) 来引用变量值。 为变量赋值 在 POSIX shell 中,可以为变量赋值(或对变量进行设置)。如有必要,还可以创建变量。...

by sunmarmot - HP文档中心 - 2006-07-31 16:09:28 阅读(1572) 回复(0)

File=xxx.2009-08-06 Date=`echo $File | awk -F'.' '{print $2;}'` awk '{print $Date, $1, $2;}' $File 上面的第三行, {}中, 如何输出awk外部变量?

by coolsail - Shell - 2009-09-01 23:47:45 阅读(1987) 回复(3)

例子: create procedure drop_public() returning int; define rtn int; define sql_err int; define isam_err int; define err_info char(70); define v_tabname varchar(20); define sql_cmd varchar(100); on exception set sql_err,isam_err,err_info execute procedure err_log(sql_err,isam_err,err_info) into rtn; end exception foreach select tabname into v_tabname from systables w...

by zjgbkhm - Informix - 2009-04-21 09:31:33 阅读(1775) 回复(4)

在AWK的模式匹配里需要用到bash里声明的变量,如何引用出来? 如下: linux-3yug:/usr/local/scripts # cat wc #!/bin/bash ss_version="tvs_hwts_v3.0.0.1" ss_version_simple=$(echo $ss_version |awk 'BEGIN{FS="."}{print $1}') ss_version_simple_2=${ss_version%%.*} result=`ps uax|awk '$11~/$ss_version_simple/{print $0}'|wc -l` result_2=`ps uax|awk '$11~/"$ss_version_simple_2"/{print $0}'|wc -l` result_3=`ps a...

by xiaobing927 - Shell - 2009-03-24 17:12:10 阅读(1447) 回复(6)

[code]#!/usr/bin/perl my $base="/etc"; my @server_dirs=qw($base/cgibin $base/config $base/images $base/misc $base/wanboot); foreach $server_dir (@server_dirs){ if (! -d $server_dir ) { print "$server_dir" . "\n"; } }[/code] 现在的输出结果是: [code]$base/cgibin $base/config $base/images $base/misc $base/wanboot[/code] 我想要的结果是: [code]/etc/cgibin /etc/config /etc/im...

by nimysun - Perl - 2008-12-15 18:01:06 阅读(2441) 回复(10)