![在 Linux 中从 shell 复制当前行](https://linux22.com/image/1290588/%E5%9C%A8%20Linux%20%E4%B8%AD%E4%BB%8E%20shell%20%E5%A4%8D%E5%88%B6%E5%BD%93%E5%89%8D%E8%A1%8C.png)
在 .bashrc 中设置类路径时,我想知道是否有办法从 shell 复制当前输出,以便稍后粘贴到某个编辑器中。我想实现的功能如下:
- 使用 pwd 获取当前文件路径,例如 - /SomeFolder/java/bin
- 使用“some”命令将 pwd 的输出复制到缓冲区,而不是使用鼠标选择并复制它。
- 将路径(/SomeFolder/java/bin)粘贴到 .bashrc 中。
我在想是否有办法以无需鼠标的方式来做到这一点。
答案1
pwd | xsel -b
pwd | xclip -selection clipboard
答案2
太简单了:
pwd >> ~/.bashrc
答案3
这通常是通过重定向命令的输出来实现的。pwd >> .bashrc
(注意双 >)重定向 pwd 的输出并将其添加到 .bashrc 而不是屏幕上。
你可能想要:echo "export CLASSPATH=$CLASSPATH:$(pwd)" >> ~/.bashrc