commit message from python script

This commit is contained in:
2023-04-11 17:21:48 +02:00
parent 5eb0811319
commit c0ae9cc93d
184 changed files with 3725 additions and 31 deletions

26
meine_test/read_file.py Executable file
View File

@@ -0,0 +1,26 @@
#!/usr/bin/env python3
def parse_passwd_lines(line: str) -> "Dict of passwd details":
parts = line.split(':')
userdict = {
"gruppenname" : parts[0],
"password" : parts[1],
"gid" : parts[2],
"member" : parts[3]
}
return userdict
with open("/etc/group", "r") as groups_data:
lines = list(map(str.rstrip, groups_data))
result = []
for line in lines:
result.append(parse_passwd_lines(line))
print(result)
for user in result:
if user["member"] != "":
#print("{username:{width}} {realname}".format(width=32 **user))
print(user["gruppenname"] + "---->" + user["member"] )