Linux的shell scripts问题

[复制链接]
查看11 | 回复4 | 2011-8-27 17:43:36 | 显示全部楼层 |阅读模式
出现的是 total那行语法错误
应该是第一个date1那里语法错误,不是total错误

回复

使用道具 举报

千问 | 2011-8-27 17:43:36 | 显示全部楼层
后面date2的地方 days 拼写错了,然后你那个地方,每个dateX = 后面应该是 $( ....... ) ,美元符号和括号之间不能有空格。...
回复

使用道具 举报

千问 | 2011-8-27 17:43:36 | 显示全部楼层
date2=$(date --date='1 days ago' +%Y%m%d)
days好难看出来啊...
回复

使用道具 举报

千问 | 2011-8-27 17:43:36 | 显示全部楼层
date2=$(date --date='1 days ago' +%Y%m%d)括号内的命令要加``反单引号可以写成date2=`date --date='1 days ago' +%Y%m%d`...
回复

使用道具 举报

千问 | 2011-8-27 17:43:36 | 显示全部楼层
错误提示最好可以贴出来,语法错误跟date2.......dats ago有关没,是不是也该days ago...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行