Самый простой способ убрать символ новой строки из строки ввода в монтажном столе

Надеюсь, довольно просто, чтобы объяснить случай использования, когда я запускаю следующую команду (OS X 10.6):

$ pwd | pbcopy

в конце монтажная доска содержит символ новой строки. Я бы хотел избавиться от этого.

58
задан slm 24 January 2019 в 17:01
поделиться

2 ответа

pwd | tr -d '\n' | pbcopy

87
ответ дан 24 November 2019 в 18:49
поделиться
printf $(pwd) | pbcopy

или

echo -n $(pwd) | pbcopy

Обратите внимание, что они действительно должны быть заключены в кавычки, если в имени каталога есть пробельные символы. Например:

echo -n "$(pwd)" | pbcopy
32
ответ дан 24 November 2019 в 18:49
поделиться