31

Can I run a command within another command for example:

twidge update date

date being the bash command date so effectively, twidge will update twitter with today's date. twidge is a CLI based twitter client.

2 Answers 2

36

You can try escaping the command like so

twidge update "$(date)"

Which will execute date and concatenate the output of the command into the twidge command.

According to the twidge help info

You can also omit the status, in which case a single line will be read from stdin and taken as your update. Example:

date | twidge update

Just pipe the command to twidge via stdin.

13

Yep, if I understand you properly, this will do it:

twidge update `date`

If twidge doesn't like it, try twidge update "$(date)", quotation marks to pass it in as one long string.

2
  • Ah drats, twidge didn't like it, but thank you anyway, this information will prove useful later on no doubt.
    – Switchkick
    Oct 15, 2010 at 4:30
  • 6
    The use of `` is deprecated, but anyway, if you prefer to use it you can do "`date`"
    – enzotib
    Oct 15, 2010 at 5:47

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.