Repair permission text parsing

I’m trying to find a way to get app names of repair permissions results to one list. Like this:
{pmTool, kcproxy, iodbcadmintool}

Started verify/repair permissions on disk disk0s3 Macintosh HD
Determining correct file permissions.
Group differs on ./Applications/Utilities/Activity Monitor.app/Contents/Resources/pmTool, should be 80, group is 0
Owner and group corrected on ./Applications/Utilities/Activity Monitor.app/Contents/Resources/pmTool
Permissions corrected on ./Applications/Utilities/Activity Monitor.app/Contents/Resources/pmTool
Group differs on ./Applications/Utilities/Keychain Access.app/Contents/Resources/kcproxy, should be 80, group is 0
Owner and group corrected on ./Applications/Utilities/Keychain Access.app/Contents/Resources/kcproxy
Permissions corrected on ./Applications/Utilities/Keychain Access.app/Contents/Resources/kcproxy
Group differs on ./Applications/Utilities/ODBC Administrator.app/Contents/Resources/iodbcadmintool, should be 80, group is 0
Owner and group corrected on ./Applications/Utilities/ODBC Administrator.app/Contents/Resources/iodbcadmintool
Permissions corrected on ./Applications/Utilities/ODBC Administrator.app/Contents/Resources/iodbcadmintool
The privileges have been verified or repaired on the selected volume
Verify/repair finished permissions on disk disk0s3 Macintosh HD

set theStringOfList to do shell script "diskutil repairPermissions / | sed 's/.*\///g' | sed 's/,.*//g'"

all you’ll have to do is turn it into a list then remove the dups

Thanks. I tried it and i got error: “Expected “”” but found unknown token."

It indicates that the problem is first slash after back slash.

If i remove backslash then result is “”.

set theStringOfList to do shell script "diskutil repairPermissions / | sed 's/.*///g' | sed 's/,.*//g'"