Hi Wayne, Thanks again. I am conversant in bash arguments. it was a question more over the RN Macro command and arguments in the first instance :)
Cheers, Jay On 30 August 2012 12:46, Wayne Merricks <[email protected]>wrote: > No worries, in that case its actually easier than you think (and that I > thought). Don't worry about the quotes or escaping stuff just do the > following: > > Macro: > > RN /home/user/twitter.sh Super Awesome Show! > > Script: > > #!/bin/bash > echo "This will give me all the args: "$@ >> /home/user/testarg.log > echo "So will this: "$* >> /home/user/testarg.log > echo "This only the first Arg: "$1 >> /home/user/testarg.log > echo "This should error or do nothing: "$9 >> /home/user/testarg.log > > Wayne Merricks > The Voice Asia > > On 30/08/12 12:31, Jay Eames wrote: > > Hi Wayne, > > Thanks for the answer. > > I had originally thought of using a wrapper script, hence why If you see > in my original question I stated that it didn't seem that you can easily > pass arguments - what I should have specified is that this is due to not > being able to use quotes in the Macro entry. The documentation is a little > less than clear on this area. My bad on the communication! > > Cheers, > > Jay > > On 30 August 2012 12:18, Wayne Merricks <[email protected]>wrote: > >> You're half way there already, I assume you're using a bash script via >> cron. You can pass command line arguments to the script: >> >> >> http://how-to.wikia.com/wiki/How_to_read_command_line_arguments_in_a_bash_script >> >> E.g. >> >> RN twitter.sh "The Awesome Show"! (you might have to space escape the >> arguments e.g. The\ Awesome\ Show instead of speech marks) >> >> Then in the bash script you can reference the arguments by $1, $2, $3 etc >> (depending on how many arguments there are). >> >> So assuming to tweet you call tweetme $MYACCOUNT $MESSAGE you'd do: >> >> tweetme $MYACCOUNT $1 (which would be replaced with The Awesome Show in >> this example). >> >> Regards, >> >> Wayne Merricks >> The Voice Asia >> >> On 30/08/12 09:24, Jay Eames wrote: >> >> Hi guys, >> >> As a question, has anyone come up with a way of tweeting from a macro? >> >> What I'm looking at doing is a "now on air" tweet at the change of each >> show. I currently do this off of a cron job, which works but is not >> optimal. What I would prefer to do is to fire this from the log, so that if >> there is a change to the schedule, it would automatically be picked up from >> the log rather than having to update the cron script each time. >> >> I've looked into the RN Macro, but that doesn't easily allow you to >> specify the contents of the tweet in the macro from what I can see. >> >> Jay >> >> -- >> There are 2 kinds of people in the world; Those who can extrapolate from >> incomplete data >> >> >> >> _______________________________________________ >> Rivendell-dev mailing >> [email protected]http://lists.rivendellaudio.org/mailman/listinfo/rivendell-dev >> >> >> ------------------------------ >> Scanned by *MailMarshal* >> ** >> ------------------------------ >> >> ------------------------------ >> *Attention: * >> >> The information contained in this message is confidential and intended >> for the addressee(s) only. If you have received this message in error or >> there are any problems, please notify the originator immediately. The >> >> unauthorised use, disclosure, copying or alteration of this message is >> strictly forbidden. Christian Vision or any of its subsidiaries will not be >> liable for direct, special, indirect or consequential damages arising from >> alteration of the contents of this message by a third party or as a result >> of any virus being passed on. Please note that we reserve the right to >> monitor and read any e-mails sent or received by the company under the >> Telecommunications (Lawful Business Practice) (Interception of >> Communications) Regulation 2000. Christian Vision is registered in England >> as a limited company 2842414 and >> as a charity 1031031 >> ------------------------------ >> >> _______________________________________________ >> Rivendell-dev mailing list >> [email protected] >> http://lists.rivendellaudio.org/mailman/listinfo/rivendell-dev >> >> > > > -- > There are 2 kinds of people in the world; Those who can extrapolate from > incomplete data > > > > _______________________________________________ > Rivendell-dev mailing > [email protected]http://lists.rivendellaudio.org/mailman/listinfo/rivendell-dev > > > ------------------------------ > Scanned by *MailMarshal* > ** > ------------------------------ > > ------------------------------ > *Attention: * > > The information contained in this message is confidential and intended for > the addressee(s) only. If you have received this message in error or there > are any problems, please notify the originator immediately. The > > unauthorised use, disclosure, copying or alteration of this message is > strictly forbidden. Christian Vision or any of its subsidiaries will not be > liable for direct, special, indirect or consequential damages arising from > alteration of the contents of this message by a third party or as a result > of any virus being passed on. Please note that we reserve the right to > monitor and read any e-mails sent or received by the company under the > Telecommunications (Lawful Business Practice) (Interception of > Communications) Regulation 2000. Christian Vision is registered in **** > England**** as a limited company 2842414 and > as a charity 1031031 > ------------------------------ > > _______________________________________________ > Rivendell-dev mailing list > [email protected] > http://lists.rivendellaudio.org/mailman/listinfo/rivendell-dev > > -- There are 2 kinds of people in the world; Those who can extrapolate from incomplete data
_______________________________________________ Rivendell-dev mailing list [email protected] http://lists.rivendellaudio.org/mailman/listinfo/rivendell-dev
