如何在复制到剪贴板时去除换行符

3

我经常使用readlink命令,现在我想为它创建一个快捷方式。我已经将以下内容添加到~/.bashrc文件中:

rl() { readlink -f "$1" | xclip -i -selection clipboard; }

但是当我试图通过按下 ctrl+v 粘贴它时,终端会尝试执行一个命令。这不是我想要的,我怀疑这是因为末尾有一个换行符。

所以问题是如何将此命令复制到剪贴板并在粘贴时使光标停留在同一行?

1个回答

2

刚刚找到了答案:

   -n, --no-newline
          do not output the trailing newline
rl() { readlink -fn "$1" | xclip -i -selection clipboard; }

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接