Я пытаюсь написать простой псевдоним на моем терминале Mac OS X, чтобы скопировать текущий рабочий каталог. У меня есть это:
alias cpwd="echo \`pwd\` | pbcopy; echo \"Copied \`pwd\`\""
Тогда я могу просто запустить следующее, чтобы скопировать его:
$ cpwd
Проблема в том, что echo pwd
в конце включает перевод строки. Поэтому, когда я вставляю его, он выполняется немедленно (если он вставлен в терминал).
Все, что я хочу сделать, это снять пробную новую строку, но ничего, что я нахожу в Интернете, похоже, не работает для меня. Видел различные решения, включающие sed
, awk
и cut
, но я не совсем понял. Похоже, это было бы легко сделать.