下面,我正在尝试查找可能位于多个目录中的文件的最新版本。
示例目录:
~inventory/emails/2012/06/InventoryFeed-Activev2.csv 2012/06/05
~inventory/emails/2012/06/InventoryFeed-Activev1.csv 2012/06/03
~inventory/emails/2012/06/InventoryFeed-Activev.csv 2012/06/01
这是 bash 脚本:
#!/bin/bash
FILE = $(find ~/inventory/emails/ -name INVENTORYFEED-Active\*.csv | sort -n | tail -1)
#echo $FILE #For Testing
cp $FILE ~/inventory/Feed-active.csv;
我得到的错误是:
./inventory.sh: line 5: FILE: command not found
该脚本应按照上面的尝试复制最新文件。
两个问题:
首先,这是实现我想要的最佳方法吗?其次,上面有什么问题?