Надеюсь, довольно просто, чтобы объяснить случай использования, когда я запускаю следующую команду (OS X 10.6):
$ pwd | pbcopy
в конце монтажная доска содержит символ новой строки. Я бы хотел избавиться от этого.
printf $(pwd) | pbcopy
или
echo -n $(pwd) | pbcopy
Обратите внимание, что они действительно должны быть заключены в кавычки, если в имени каталога есть пробельные символы. Например:
echo -n "$(pwd)" | pbcopy