日期赋值给变量不成功

sh/bash/dash/ksh/zsh等Shell脚本
回复
罗非鱼
帖子: 980
注册时间: 2008-04-12 12:44

日期赋值给变量不成功

#1

帖子 罗非鱼 » 2010-03-23 9:52

一个简单的脚本,我的意图是:获得程序开始、结束的时间
#!
a=date
cat /home/pt/test.csv
b=date
echo $a
echo $b
wait
执行后,结果是
date
date
我的错误在哪里?
头像
eexpress
帖子: 58428
注册时间: 2005-08-14 21:55
来自: 长沙

Re: 日期赋值给变量不成功

#2

帖子 eexpress » 2010-03-23 9:54

有time吧。
● 鸣学
JiangHui
论坛版主
帖子: 21308
注册时间: 2007-08-02 20:29
系统: 窓辺とうこ

Re: 日期赋值给变量不成功

#3

帖子 JiangHui » 2010-03-23 9:55

a=`date`
罗非鱼
帖子: 980
注册时间: 2008-04-12 12:44

Re: 日期赋值给变量不成功

#4

帖子 罗非鱼 » 2010-03-23 11:09

还是不行,输出结果还是
date
date
没有显示开始、结束的时间。
JiangHui
论坛版主
帖子: 21308
注册时间: 2007-08-02 20:29
系统: 窓辺とうこ

Re: 日期赋值给变量不成功

#5

帖子 JiangHui » 2010-03-23 11:13

代码: 全选

$  more 1
a=`date`
cat /home/pt/test.csv
b=`date`
echo $a
echo $b
wait

代码: 全选

./1
cat: /home/pt/test.csv: 没有那个文件或目录
2010年 03月 23日 星期二 11:12:14 CST
2010年 03月 23日 星期二 11:12:14 CST
头像
eexpress
帖子: 58428
注册时间: 2005-08-14 21:55
来自: 长沙

Re: 日期赋值给变量不成功

#6

帖子 eexpress » 2010-03-23 11:18

cat /home/pt/test.csv 干嘛。
man cat吧。
是echo $a>/home/pt/test.csv 吧。

说了man time,看是不是你需要的。
● 鸣学
回复