Hej!
Sitter och försöker porta mina gamla SuperKaramba widgets till Conky. En av mina widgets hämtar info från en UT2004-server via quakestat. Jag behöver använda mig av växeln -xml (på grund av en bug i quakestat) för att få ut vilken map som för tillfället används.
Mitt kommando:
quakestat -nh -xml -P -R -ut2004s 158.174.122.93:8888 > /home/eazy/.conky/conky_azenis_qstat/file.txt
Min out put blir då:
<?xml version="1.0" encoding="iso-8859-1"?>
<qstat>
<server type="UT2004S" address="158.174.122.93:8888" status="UP">
<hostname>158.174.122.93:8888</hostname>
<name>MsB Resurrect TAM/TDM</name>
<gametype>TeamArenaMaster</gametype>
<map>DM-Rankin</map>
<numplayers>0</numplayers>
<maxplayers>10</maxplayers>
<ping>9</ping>
<retries>0</retries>
<rules>
Kör jag:
quakestat -nh -xml -P -R -ut2004s 158.174.122.93:8888 | grep <map>
Får jag förstås:
<map>DM-Rankin</map>
Det som är mellan <map> och </map> förändras. Hur får jag bort <map> </map>?
Allt annan info från servern använder jag awk för att printa ut till min server men just map funkar inte på grund av en bug.