回答編集履歴

5

変更

2016/08/31 01:06

投稿

A.Ichi
A.Ichi

スコア4070

test CHANGED
@@ -1,4 +1,4 @@
1
- 余分なファイルが入る可能性はあり?
1
+ 余分なファイルが入る可能性はあり? ...の部分は実名で置換えください、
2
2
 
3
3
 
4
4
 

4

修正

2016/08/31 01:06

投稿

A.Ichi
A.Ichi

スコア4070

test CHANGED
@@ -4,7 +4,7 @@
4
4
 
5
5
  ```sh
6
6
 
7
- zip -j /home/user/SERVERLOG.zip /var/log/*-2016*
7
+ zip -j /home/user/SERVERLOG.zip /var/log/{yum.log,spooler,...}-2016*
8
8
 
9
9
  ```
10
10
 

3

追加

2016/08/31 01:05

投稿

A.Ichi
A.Ichi

スコア4070

test CHANGED
@@ -7,3 +7,39 @@
7
7
  zip -j /home/user/SERVERLOG.zip /var/log/*-2016*
8
8
 
9
9
  ```
10
+
11
+
12
+
13
+ シェルスクリプトでしたね。
14
+
15
+
16
+
17
+ ```bash
18
+
19
+ #!/bin/sh
20
+
21
+ while read ff
22
+
23
+ do
24
+
25
+ echo "archive ${ff}"
26
+
27
+ zip -j /home/user/SERVERLOG.zip ${ff}
28
+
29
+ done<<_EOF_
30
+
31
+ $(ls -1 /var/log/yum.log-20* | grep -v "2013\|2014\|2015")
32
+
33
+ $(ls -1 /var/log/spooler-20* | grep -v "2013\|2014\|2015")
34
+
35
+ .....
36
+
37
+ .....
38
+
39
+ _EOF_
40
+
41
+ ```
42
+
43
+
44
+
45
+ シェル実行ユーザは読込み権限を持っている必要があります。

2

修正

2016/08/31 00:20

投稿

A.Ichi
A.Ichi

スコア4070

test CHANGED
@@ -4,6 +4,6 @@
4
4
 
5
5
  ```sh
6
6
 
7
- zip -j /home/user/SERVERLOG.zip /var/log/*-2016
7
+ zip -j /home/user/SERVERLOG.zip /var/log/*-2016*
8
8
 
9
9
  ```

1

修正

2016/08/31 00:15

投稿

A.Ichi
A.Ichi

スコア4070

test CHANGED
@@ -4,6 +4,6 @@
4
4
 
5
5
  ```sh
6
6
 
7
- zip /home/user/SERVERLOG.zip /var/log/*-2016
7
+ zip -j /home/user/SERVERLOG.zip /var/log/*-2016
8
8
 
9
9
  ```