8日以上経過したファイルを同じサーバー上の他のディレクトリに移動するには、KSHでスクリプトを作成する必要があります。ファイルはすべて.CSVです。
答え1
試みたコマンドはほぼ正確ですが、代わりに引数+8
として使用されます。-mtime
+2
AIXを使用すると言われたので、古代のシェルも使用していて、それを.Look{}
として引用するか、エスケープする必要があるようです。\{\}
gnuは特定のシェルの{}を見つけてブロックします。どのシェルですか?
find /tmp/sappodb/ -type f -mtime +8 -exec mv -v `{}` /tmp/sappodb1/ \;
mv-ing .csvファイルのみに制限するには、次の手順を実行します。
find /tmp/sappodb/ -type f -name '*.csv' -mtime +8 -exec mv -v `{}` /tmp/sappodb1/ \;