Okay, i took a stab at this
The first two are single result EA's the third combines them
loggedInUser=$(python -c 'from SystemConfiguration import SCDynamicStoreCopyConsoleUser; import sys; username = (SCDynamicStoreCopyConsoleUser(None, None, None) or [None])[0]; username = [username,""][username in [u"loginwindow", None, u""]]; sys.stdout.write(username + "
");')
Echoing=$(defaults read /Users/$loggedInUser/Library/Preferences/com.dms.echo.plist echoing)
if [ -z "$Echoing" ]; then
echo "<result>No Echoing</result>"
else
echo "<result>$Echoing</result>"
fi
exit 0
loggedInUser=$(python -c 'from SystemConfiguration import SCDynamicStoreCopyConsoleUser; import sys; username = (SCDynamicStoreCopyConsoleUser(None, None, None) or [None])[0]; username = [username,""][username in [u"loginwindow", None, u""]]; sys.stdout.write(username + "
");')
echoDays=$(defaults read /Users/$loggedInUser/Library/Preferences/com.dms.echo.plist echoDays)
if [ -z "$echoDays" ]; then
echo "<result>No echoDays</result>"
else
echo "<result>$echoDays</result>"
fi
exit 0
#!/bin/bash
loggedInUser=$(python -c 'from SystemConfiguration import SCDynamicStoreCopyConsoleUser; import sys; username = (SCDynamicStoreCopyConsoleUser(None, None, None) or [None])[0]; username = [username,""][username in [u"loginwindow", None, u""]]; sys.stdout.write(username + "
");')
Echoing=$(defaults read /Users/$loggedInUser/Library/Preferences/com.dms.echo.plist echoing)
if [ -z "$Echoing" ]; then
echoing_Result="no Echoing"
else
echoing_Result=$Echoing
fi
echoDays=$(defaults read /Users/$loggedInUser/Library/Preferences/com.dms.echo.plist echoDays)
if [ -z "$echoDays" ]; then
echoDays_Result="no echoDays"
else
echoDays_Result=$echoDays
fi
echo "<result> $echoing_Result & $echoDays_Result </result>"
exit 0