以下では、複数のディレクトリにある可能性のあるファイルの最新バージョンを見つけようとしています。
ディレクトリの例:
~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
スクリプトは、上記で試みたように最新のファイルをコピーする必要があります。
2つの質問:
まず、これは私が望むことを達成するための最良の方法ですか?第二に、上記の何が問題になっていますか?