Can I run a command WITHIN another command?

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.

Answer

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.

Attribution
Source : Link , Question Author : Switchkick , Answer Author : Marco Ceppi

Leave a Comment