Se você colocar o seguinte em um arquivo .xml e executar tickr <filename>.xml
, terá o que deseja:
<rss version="0.91">
<channel>
<title>askubuntu.com is rad!</title>
</channel>
</rss>
Você pode então ter o comportamento desejado (ou seja, executar appname "my own text"
) escrevendo um script. Por exemplo, coloque o seguinte em um arquivo chamado my-tickr.sh
:
#! /bin/bash'
echo "<rss version="0.91">" > .tmp.tickr
echo "<channel>" >> .tmp.tickr
echo "<title> $1 </title>" >>.tmp.tickr
echo "</channel>" >>.tmp.tickr
echo "</rss>" >>.tmp.tickr
tickr .tmp.tickr &
Em seguida, execute chmod +x my-tickr.sh
para tornar o script executável. Em seguida, executar ./my-tickr.sh 'askubuntu is rad!'
deve se comportar conforme desejado. Observe o uso de aspas simples em torno de 'askubuntu is rad!': Isso garante que cada caractere em sua string seja interpretado literalmente (Graças a janeiro por apontar isso).