回答編集履歴

5 変更

A.Ichi

A.Ichi score 3901

2016/08/31 10:06  投稿

余分なファイルが入る可能性はあり?
余分なファイルが入る可能性はあり? ...の部分は実名で置換えください、
```sh
zip -j /home/user/SERVERLOG.zip /var/log/{yum.log,spooler,...}-2016*
```
シェルスクリプトでしたね。
```bash
#!/bin/sh
while read ff
do
       echo "archive ${ff}"
       zip -j /home/user/SERVERLOG.zip ${ff}
done<<_EOF_
$(ls -1 /var/log/yum.log-20* | grep -v "2013\|2014\|2015")
$(ls -1 /var/log/spooler-20* | grep -v "2013\|2014\|2015")
.....
.....
_EOF_
```
シェル実行ユーザは読込み権限を持っている必要があります。
4 修正

A.Ichi

A.Ichi score 3901

2016/08/31 10:05  投稿

余分なファイルが入る可能性はあり?
```sh
zip -j /home/user/SERVERLOG.zip /var/log/*-2016*
zip -j /home/user/SERVERLOG.zip /var/log/{yum.log,spooler,...}-2016*
```
シェルスクリプトでしたね。
```bash
#!/bin/sh
while read ff
do
       echo "archive ${ff}"
       zip -j /home/user/SERVERLOG.zip ${ff}
done<<_EOF_
$(ls -1 /var/log/yum.log-20* | grep -v "2013\|2014\|2015")
$(ls -1 /var/log/spooler-20* | grep -v "2013\|2014\|2015")
.....
.....
_EOF_
```
シェル実行ユーザは読込み権限を持っている必要があります。
3 追加

A.Ichi

A.Ichi score 3901

2016/08/31 09:20  投稿

余分なファイルが入る可能性はあり?
```sh
zip -j /home/user/SERVERLOG.zip /var/log/*-2016*
```
```
シェルスクリプトでしたね。
```bash
#!/bin/sh
while read ff
do
       echo "archive ${ff}"
       zip -j /home/user/SERVERLOG.zip ${ff}
done<<_EOF_
$(ls -1 /var/log/yum.log-20* | grep -v "2013\|2014\|2015")
$(ls -1 /var/log/spooler-20* | grep -v "2013\|2014\|2015")
.....
.....
_EOF_
```
シェル実行ユーザは読込み権限を持っている必要があります。
2 修正

A.Ichi

A.Ichi score 3901

2016/08/31 09:15  投稿

余分なファイルが入る可能性はあり?
```sh
zip -j /home/user/SERVERLOG.zip /var/log/*-2016
zip -j /home/user/SERVERLOG.zip /var/log/*-2016*
```
1 修正

A.Ichi

A.Ichi score 3901

2016/08/31 08:08  投稿

余分なファイルが入る可能性はあり?
```sh
zip /home/user/SERVERLOG.zip /var/log/*-2016
zip -j /home/user/SERVERLOG.zip /var/log/*-2016
```

思考するエンジニアのためのQ&Aサイト「teratail」について詳しく知る