teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

5

変更

2016/08/31 01:06

投稿

A.Ichi
A.Ichi

スコア4070

answer CHANGED
@@ -1,4 +1,4 @@
1
- 余分なファイルが入る可能性はあり?
1
+ 余分なファイルが入る可能性はあり? ...の部分は実名で置換えください、
2
2
 
3
3
  ```sh
4
4
  zip -j /home/user/SERVERLOG.zip /var/log/{yum.log,spooler,...}-2016*

4

修正

2016/08/31 01:06

投稿

A.Ichi
A.Ichi

スコア4070

answer CHANGED
@@ -1,7 +1,7 @@
1
1
  余分なファイルが入る可能性はあり?
2
2
 
3
3
  ```sh
4
- zip -j /home/user/SERVERLOG.zip /var/log/*-2016*
4
+ zip -j /home/user/SERVERLOG.zip /var/log/{yum.log,spooler,...}-2016*
5
5
  ```
6
6
 
7
7
  シェルスクリプトでしたね。

3

追加

2016/08/31 01:05

投稿

A.Ichi
A.Ichi

スコア4070

answer CHANGED
@@ -2,4 +2,22 @@
2
2
 
3
3
  ```sh
4
4
  zip -j /home/user/SERVERLOG.zip /var/log/*-2016*
5
- ```
5
+ ```
6
+
7
+ シェルスクリプトでしたね。
8
+
9
+ ```bash
10
+ #!/bin/sh
11
+ while read ff
12
+ do
13
+ echo "archive ${ff}"
14
+ zip -j /home/user/SERVERLOG.zip ${ff}
15
+ done<<_EOF_
16
+ $(ls -1 /var/log/yum.log-20* | grep -v "2013\|2014\|2015")
17
+ $(ls -1 /var/log/spooler-20* | grep -v "2013\|2014\|2015")
18
+ .....
19
+ .....
20
+ _EOF_
21
+ ```
22
+
23
+ シェル実行ユーザは読込み権限を持っている必要があります。

2

修正

2016/08/31 00:20

投稿

A.Ichi
A.Ichi

スコア4070

answer CHANGED
@@ -1,5 +1,5 @@
1
1
  余分なファイルが入る可能性はあり?
2
2
 
3
3
  ```sh
4
- zip -j /home/user/SERVERLOG.zip /var/log/*-2016
4
+ zip -j /home/user/SERVERLOG.zip /var/log/*-2016*
5
5
  ```

1

修正

2016/08/31 00:15

投稿

A.Ichi
A.Ichi

スコア4070

answer CHANGED
@@ -1,5 +1,5 @@
1
1
  余分なファイルが入る可能性はあり?
2
2
 
3
3
  ```sh
4
- zip /home/user/SERVERLOG.zip /var/log/*-2016
4
+ zip -j /home/user/SERVERLOG.zip /var/log/*-2016
5
5
  ```