回答編集履歴
1
訂正
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ファイル作られているとは限らない場合で、同じ条件だと、面倒そうです。
|