帮帮忙,如何用Shell编写把当前时间做为输出log的文件名的脚本

帮帮忙,如何用Shell编写把当前时间做为输出log的文件名的脚本

帮帮忙,如何用Shell编写把当前时间做为输出log的文件名的脚本?

我有个方法,但是系统报错:ambiguous redirect

例如:
CURRENT_DATE=exec date +%F_%T
echo $CURRENT_DATA
ls -la > $CURRENT_DATA

上面前两句都能执行,但是第三句有问题,就报ambiguous redirect的错误,忘大家能帮想想办法,小弟谢了      
[quote=shakiraberet]CURRENT_DATE=exec date +%F_%T
echo $CURRENT_DATA
ls -la > $CURRENT_DATA

上面前两句都能执行,但是第三句有问题[/quote]前两句能执行?      
复制内容到剪贴板
代码:
ls -a > $(date +%F_%T)