I doubt it can, but it never hurts to ask. :3
Smeargle can learn any set of moves due to Sketch, which permanently copies any move. Smeargle can only learn one Sketch at a time. However, Sketch cannot be used to learn Shadow Rush.
-Bulbapedea