2013-03-28 4 views

ответ

11

Потребности xsel установлены:

pwd | xsel -i 

(если вы не хотите, завершающий символ новой строки, используйте printf %s "$(pwd)" | xsel -i (в основном правильно) pwd | head -c -1 | xsel -i (совершенно правильно))


Обновление августа 2014: xsel Программа не работает: См. Мой bugreport.

Возможно, вы согласны с xclip.

+0

+1 Я не уверен, что я понимаю версию, которая проходит через 'head'. Зачем передавать только первый байт в 'xsel'? – chepner

+0

это означает «передать все, кроме последнего байта» (что мы знаем, это добавленная новая строка) –

+0

О, право. Я читал это как 'head -c 1 -1'. – chepner

3
pwd | tr -d '\n' | pbcopy 

Попробуйте это ... Лучшее, что я могу найти на своем телефоне.

+0

не работает ............. – ziiweb

+0

'pbcopy' специфичен для Mac OS X; он недоступен в Linux. – chepner

+0

Woops! Извините за это. – stevenelberger

Смежные вопросы