脚本如下:
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-08-28 19:38:27 +08:00
find /home/oracle/hadoop/pubdata/ -name "${DATE}.csv" | wc -l
|
2
zent00 2015-08-28 19:45:57 +08:00
有变量时请使用双引号。
|
3
carlhan 2015-08-28 21:04:31 +08:00
DATE=$(date -d last-day +%m%d )
find /home/oracle/hadoop/pubdata/ -name "${DATE}.csv" | wc -l |