質問編集履歴

2

最終型追記

2016/05/27 01:16

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -20,7 +20,7 @@
20
20
 
21
21
  # sort
22
22
 
23
- echo "sudo cat /var/log/nginx/syoutai.access.log |grep '$DATE_1'| awk '{print $1}' | uniq -c | sort -r | head -10"
23
+ echo "sudo cat /var/log/nginx/access.log |grep '$DATE_1'| awk '{print $1}' | uniq -c | sort -r | head -10"
24
24
 
25
25
 
26
26
 
@@ -37,3 +37,39 @@
37
37
 
38
38
 
39
39
  よろしくお願いします。
40
+
41
+
42
+
43
+
44
+
45
+
46
+
47
+ ##【追記】
48
+
49
+ otnさんのアドバイスにより、完成したので追記します。otnさんありがとうございます^^
50
+
51
+
52
+
53
+ ```bash
54
+
55
+ #/bin/bash
56
+
57
+ #日時のスタンプ
58
+
59
+ date '+%y/%m/%d %H:%M:%S' >> test.txt
60
+
61
+
62
+
63
+ # 1分前の時刻 ex)26/May/2016:23:58 を抽出
64
+
65
+ DATE_1=`date -d '1 minutes ago' '+%d/%h/%Y:%H:%M'`
66
+
67
+
68
+
69
+ # sort
70
+
71
+ sudo cat /var/log/nginx/access.log | grep $DATE_1 | awk '{print $1}' | sort | uniq -c | sort -nr | head -10 >> test.txt
72
+
73
+ exit 0
74
+
75
+ ```

1

修正

2016/05/27 01:16

投稿

退会済みユーザー
test CHANGED
@@ -1 +1 @@
1
- アクセスログから1時間ごとの訪問回数上位者の回数とIPアドレスをレポート
1
+ アクセスログから1ごとの訪問回数上位者の回数とIPアドレスをレポート
test CHANGED
File without changes