Navigation Menu

Skip to content

Instantly share code, notes, and snippets.

@ahoward
Created December 10, 2008 05:20
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save ahoward/34245 to your computer and use it in GitHub Desktop.
Save ahoward/34245 to your computer and use it in GitHub Desktop.
def copy(content)
case RUBY_PLATFORM
when /darwin/
return content if `which pbcopy`.strip == ''
IO.popen('pbcopy', 'r+') { |clip| clip.puts content }
when /linux/
return content if `which xclip`.strip == ''
IO.popen('xclip', 'r+') { |clip| clip.puts content }
end
content
end
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment