毎朝自動的に実行されるシェルスクリプトがあり、その日の結果をテキストファイルに追加します。ファイルの最初の列に今日の日付があり、その後にコンマで区切られた結果が続く必要があります。コマンドdate+%xを使用して、必要な形式(dd / mm / yy)で日を取得します。ただし、あるコンピューターの日付で+%xはmm / dd / yyyyを返します(なぜこれが当てはまるのか考えてみてください)。次に、ファイル内のデータを日付順に並べ替えます。
これがそのようなテキストファイルのスニペットです
29/11/12,9654.80,194.32,2.01,7.19,-7.89,7.65,7.57,3.98,9625.27,160.10,1.66,4.90,-4.79,6.83,4.84,3.54
03/12/12,5184.22,104.63,2.02,6.88,-6.49,7.87,6.67,4.10,5169.52,93.81,1.81,5.29,-5.45,7.87,5.37,4.10
04/12/12,5183.65,103.18,1.99,6.49,-6.80,8.40,6.66,4.38,5166.04,95.44,1.85,6.04,-6.49,8.40,6.28,4.38
11/07/2012,5183.65,102.15,1.97,6.78,-6.36,8.92,6.56,4.67,5169.48,96.67,1.87,5.56,-6.10,8.92,5.85,4.67
07/11/2012,5179.39,115.57,2.23,7.64,-6.61,8.83,7.09,4.62,5150.17,103.52,2.01,7.01,-6.08,8.16,6.51,4.26
11/26/2012,5182.66,103.30,1.99,7.07,-5.76,7.38,6.37,3.83,5162.81,95.47,1.85,6.34,-5.40,6.65,5.84,3.44
11/30/2012,5180.82,95.19,1.84,6.51,-5.40,7.91,5.92,4.12,5163.98,91.82,1.78,5.58,-5.07,7.05,5.31,3.65
awkまたはsedを使用して、後の4行の日付形式を正しい日付形式に変更することはできますか?mm / dd/yyyyの形式の日付形式をdd/mm/yyに変更したいだけです。