脚本如下:
DATE='date -d last-day +%m%d'
find /home/oracle/hadoop/pubdata/ -name '${DATE}.csv$' | wc -l
目的是统计 /home/oracle/hadoop/pubdata/目录下以${DATE}.csv (即 0827.csv )结尾的文件个数,大婶能告诉我'${DATE}.csv$'这里该怎么改?文件明明有 49 个,但是运行结果总为 0 ,请指点迷津,谢谢
1
Aliencn 2015 年 8 月 28 日
find /home/oracle/hadoop/pubdata/ -name "${DATE}.csv" | wc -l
|
2
zent00 2015 年 8 月 28 日
有变量时请使用双引号。
|
3
carlhan 2015 年 8 月 28 日
DATE=$(date -d last-day +%m%d )
find /home/oracle/hadoop/pubdata/ -name "${DATE}.csv" | wc -l |