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

質問編集履歴

3

書式の改善

2021/04/23 11:49

投稿

ntaniuch
ntaniuch

スコア12

title CHANGED
File without changes
body CHANGED
@@ -46,4 +46,21 @@
46
46
  00 3 0 0 683893760 168344 19229304 0 0 850 83 18807 39207 35 17 47 0 0
47
47
  ```
48
48
 
49
- これを1行で出力する方法はないでしょうか?
49
+ これを1行で出力する方法はないでしょうか?
50
+
51
+ # 追記
52
+
53
+ paste コマンドでいけるかな、と思ったのですが、変な文字が付いてきました。
54
+
55
+ ```
56
+ $ vmstat 1 | awk '{print system("date \"+%Y%m%d-%H%M%S\"") system("fgrep 'processor' /proc/cpuinfo |wc -l") , $0}' |paste - - -
57
+ 20210423-204711 4 00 procs -----------memory---------- ---swap-- -----io---- -system-- ------cpu-----
58
+ 20210423-204711 4 00 r b swpd free buff cache si so bi bo in cs us sy id wa st
59
+ 20210423-204711 4 00 1 0 524 3587324 2084 18796272 0 0 2 32 3 2 5 1 94 0 1
60
+ 20210423-204712 4 00 0 0 524 3587032 2084 18796272 0 0 0 32 1018 1362 1 0 99 0 1
61
+ 20210423-204713 4 00 0 0 524 3586660 2084 18796272 0 0 0 48 1015 1381 2 0 97 0 1
62
+ 20210423-204714 4 00 0 0 524 3586900 2084 18796272 0 0 0 0 941 1269 1 1 99 0 0
63
+ 20210423-204715 4 00 0 0 524 3619424 2084 18796260 0 0 0 36 1232 1449 1 1 97 0 0
64
+ 20210423-204716 4 00 0 0 524 3619560 2084 18796236 0 0 0 40 884 1203 1 0 98 1 0
65
+ 20210423-204717 4 00 0 0 524 3619684 2084 18796236 0 0 0 28 900 1245 1 0 99 0 0
66
+ ```

2

書式の改善

2021/04/23 11:49

投稿

ntaniuch
ntaniuch

スコア12

title CHANGED
File without changes
body CHANGED
@@ -4,8 +4,9 @@
4
4
 
5
5
  # 背景
6
6
 
7
- 環境は負荷に応じて動的にCPU数が変わる。
7
+ **環境は負荷に応じて動的にCPU数が変わる**
8
- CPU数4の時の100%とCPU数40の時の100%だと意味が変わってくるため、区別をつけるために、CPU数を都度表示したい。
8
+ CPU数4の時の100%とCPU数40の時の100%だと意味が変わってくる
9
+ そのため区別をつけるために、CPU数を都度表示したい。
9
10
 
10
11
  # 環境
11
12
 

1

背景を追加

2021/04/23 11:36

投稿

ntaniuch
ntaniuch

スコア12

title CHANGED
File without changes
body CHANGED
@@ -1,8 +1,12 @@
1
1
  # やりたいこと
2
2
 
3
3
  vmstatに時刻とCPU数を結合して1行に出力したい。
4
- 環境は負荷に応じて動的にCPU数が変わるため、CPU数を都度表示する必要がある。
5
4
 
5
+ # 背景
6
+
7
+ 環境は負荷に応じて動的にCPU数が変わる。
8
+ CPU数4の時の100%とCPU数40の時の100%だと意味が変わってくるため、区別をつけるために、CPU数を都度表示したい。
9
+
6
10
  # 環境
7
11
 
8
12
  CentOS 7.9