私のサーバーには、日付の後にアーカイブされたフォルダー名がたくさんあります。yyyy-mm-jj
これにより、フォルダーを簡単に並べ替えて、関連するデータを見つけることができます。
特定のデータの前に行われたすべてのアーカイブを削除したいと思います。私のフォルダーの名前付けでは、自然順順は通常の並べ替えと同じであるため、通常のbash構造に依存できます。
if [ $foldername -lt "yyyy-mm-jj" ]; then
rm -r $foldername
fi
それを行うためのより効率的な方法はありますか?