回答編集履歴

1

訂正

2016/06/09 07:07

投稿

otn
otn

スコア84551

test CHANGED
@@ -25,3 +25,25 @@
25
25
  done
26
26
 
27
27
  ```
28
+
29
+
30
+
31
+ #追記:
32
+
33
+ ↑これでは駄目ですね。findの結果は更新日時順にソートされている訳じゃない。
34
+
35
+ 毎日1ファイル作られているなら、新しい順にソートして、先頭4行をカットすればいいので、
36
+
37
+ ```Bash
38
+
39
+ ls -1t *gz | sed 1,4d |
40
+
41
+ while read FILE
42
+
43
+ ・・・
44
+
45
+ ```
46
+
47
+ 最初、↑で考えていたのですが、「毎日1ファイル作られているとは限らないな」と思い、投稿の直前に、質問文のfindの行をコピペで書き換えてしまいました。
48
+
49
+ 毎日1ファイル作られているとは限らない場合で、同じ条件だと、面倒そうです。