Copy a string to clipboard from Mac OS command lin

2020-06-12 03:40发布

问题:

is there a way to copy a string to clipboard from command line?

To be more specific, I want to make a script which copies my email address to clipboard, so that when I need to insert it several times for logging in / register, I just run the script once and then CMD+V it whenever I need.

I heard of pbcopy, but I think this is not my case. Any suggestion? Many thanks!

回答1:

You need to pipe the output of your script to pbcopy

For example:

./somescript.sh | pbcopy


回答2:

echo 'your-email@example.com' | pbcopy (as @Jonathan Leffler stated above)

Or see the answer for the related question on piping to clipboard on different operating systems: Pipe to/from the clipboard