vingochung 发表于 2004-12-20 05:43:46

很傻的问题

我在shell下编程,用set设定了变量,详细代码如下:

set `wc -l log.txt`
echo $1
#这时候显示出来的是log.txt的行数
TIME=$1
#在后一句的符值语句中,系统提示错误了,我不知道在这种情况下应该怎样对变量符值,请大家教教我。

VimChina 发表于 2004-12-20 06:37:07

我这里测试没有问题呀:$ cat position_test.sh
#!/bin/bash

set `wc -l log.txt`
echo $1
time=$1
echo -e "$time"
$ ./position_test.sh
6
6
$
页: [1]
查看完整版本: 很傻的问题