File tree Expand file tree Collapse file tree 2 files changed +18
-19
lines changed Expand file tree Collapse file tree 2 files changed +18
-19
lines changed Original file line number Diff line number Diff line change @@ -5,20 +5,18 @@ import json
5
5
6
6
file = open ("/etc/group" , "r+" )
7
7
8
- list = {}
8
+ list_groups = {}
9
9
while True :
10
10
line = file .readline ()
11
11
if not line :
12
12
break
13
13
tokens = line .rstrip ().split (":" )
14
- group = {}
15
- group ["gid" ] = tokens [2 ]
16
- group ["group-list" ] = []
14
+ group = {"gid" : tokens [2 ], "group-list" : []}
17
15
if len (tokens ) == 4 :
18
16
for token in tokens [3 ].split ("," ):
19
17
if token == "" :
20
18
break
21
19
group ["group-list" ].append (token )
22
- list [tokens [0 ]] = group
20
+ list_groups [tokens [0 ]] = group
23
21
24
- print (json .dumps (list ))
22
+ print (json .dumps (list_groups ))
Original file line number Diff line number Diff line change @@ -5,18 +5,19 @@ import json
5
5
6
6
file = open ("/etc/passwd" , "r+" )
7
7
8
- list = {}
8
+ user_list = {}
9
9
while True :
10
- line = file .readline ()
11
- if not line :
12
- break
13
- tokens = line .rstrip ().split (":" )
14
- user = {}
15
- user ["uid" ] = tokens [2 ]
16
- user ["gid" ] = tokens [3 ]
17
- user ["comment" ] = tokens [4 ]
18
- user ["home" ] = tokens [5 ]
19
- user ["shell" ] = tokens [6 ]
20
- list [tokens [0 ]] = user
10
+ line = file .readline ()
11
+ if not line :
12
+ break
13
+ tokens = line .rstrip ().split (":" )
14
+ user = {
15
+ "uid" : tokens [2 ],
16
+ "gid" : tokens [3 ],
17
+ "comment" : tokens [4 ],
18
+ "home" : tokens [5 ],
19
+ "shell" : tokens [6 ]
20
+ }
21
+ user_list [tokens [0 ]] = user
21
22
22
- print (json .dumps (list ))
23
+ print (json .dumps (user_list ))
You can’t perform that action at this time.
0 commit comments