12

How can I copy the current path in the bash terminal, using just one command?

tirenweb
  • 30,963
  • 73
  • 183
  • 303

2 Answers2

11

Needs xsel installed:

pwd | xsel -i

(if you don't want the trailing newline, use printf %s "$(pwd)" | xsel -i (mostly correct) pwd | head -c -1 | xsel -i (perfectly correct))


Update August 2014: The xsel program is broken: See my bugreport.

Probably you can get along with xclip as well.

Jo So
  • 25,005
  • 6
  • 42
  • 59
3
pwd | tr -d '\n' | pbcopy

Try this... Best I can come up with on my phone.

fedorqui
  • 275,237
  • 103
  • 548
  • 598
stevenelberger
  • 1,368
  • 1
  • 10
  • 19