- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
我想这有点简单,但我仍然不知道如何去做。我定义了以下函数:
date +%Y-%m-%d_%H:%M | xclip -selection c
获取时间戳并将其放入剪贴板。我主要想用它来命名文件,所以我可以,例如,去
vi file_2016-02-16_20:10_somemorethings.txt
但是当我将日期粘贴到终端(使用 control+shift+V)时,它已经输入了命令,所以我再也没有机会输入 _somemorethings.txt
。换句话说,xclip
保存的最后一个字符是 Enter 键。每次我将某些内容通过管道传输到 xclip
或 xsel
时都会发生这种情况,不仅是上面定义的函数。
我知道这听起来像是无关紧要的事情,但如果能解决这个小问题,它确实会提高工作效率。
我已经用 xclip
和 xsel
尝试了几个选项,但似乎没有什么可以克服这个问题。有任何想法吗?这可能吗?
最佳答案
例如,您可以使用 tr
date +%Y-%m-%d_%H:%M | tr -d '\n' | xclip -selection c
有关实现它的不同方法,请参阅此问题:Bash: Strip trailing linebreak from output
关于linux - 粘贴 xsel/xclip 时避免 "enter",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35459678/
irb(main):001:0> require 'benchmark' => true irb(main):002:0> puts Benchmark.measure { system "xclip
我做了以下观察: $ xclip text.txt 执行立即终止,它将 text.txt 的内容复制到默认选择 XA_PRIMARY,这意味着您可以通过鼠标中键或 粘贴它xclip -o. 当我想看看
我正在尝试将复制到剪贴板的文本从以下内容转换为: +50.8863-114.0157/ 像这样: geo:50.8927777778,-114.013055556,0 我在网上找到这段代码: #!/b
我有一个 cntrl c和 cntrl v映射到 xclip,但是必须记住使用而不是常规的 y 很麻烦和 p .有没有办法给两者起别名或发送 y 的内容?和 p到 xclip,这样我就可以使用 y和
我有一个脚本可以在里面调用xclip。像这样: #!/bin/bash RESULT="some data" echo $RESULT | xclip echo $RESULT xclip puts
我正在使用vim通过ssh在几个系统上编辑文件,其中一些有或没有编译-clipboard选项。因此我一直在尝试使用xclip将文本的某些部分复制到X剪贴板中,然后通过 ssh 迅速通过管道传回我的机器
我正在关注 Github's instructions for adding an SSH key .我已经从我的 AWS EC2 实例生成了 id_rsa.pub 文件,但我无法完成让我使用 xcl
我在 .tmux.conf 中使用以下配置从 xclip 来回复制文本 bind C-c run "tmux save-buffer - | xclip -i -sel clipboard" bind
我知道这个命令会将剪贴板内容粘贴到一个文件中: xclip -out -selection clipboard >> file.txt 如果我想将剪贴板内容粘贴到字符串之类的变量中,我该怎么做? 最佳
每当我使用 xclip 时,命令输出都会直接出现在剪贴板中,但我还需要在终端上看到它: 我已经使用管道和 & |& 尝试过此命令: pwd |& xclip -rmlastnl -selection
我刚刚完成对脚本的一些修改,我尝试使用Python在终端上执行它,但终端提示以下内容: which: no xclip in (/usr/local/bin: /usr/bin: /bin: /usr
如果我使用例如 echo 'test' | xclip -i -selection primary -loops 1 -quiet 并粘贴到另一个终端窗口,它按预期工作,即粘贴“测试”,然后主要选
我想这有点简单,但我仍然不知道如何去做。我定义了以下函数: date +%Y-%m-%d_%H:%M | xclip -selection c 获取时间戳并将其放入剪贴板。我主要想用它来命名文件,所以
在 bash 中,echo toast | xclip -sel c 将 toast 保存在剪贴板中,即使我关闭终端也是如此。为什么这在其他 shell 中似乎不是持久的? python 3.5: i
我在 Ubuntu 中有 vim 7.2 (-clipboard -xterm_clipboard ...)。您可以看到它不支持剪贴板。所以我想编写一个小vim脚本,它使用xclip工具将视觉选定的文
$ type xclip xclip is aliased to 'xclip -selection clipboard' $ xclip -o target filename with spaces
关闭。这个问题不符合Stack Overflow guidelines .它目前不接受答案。 我们不允许在 Stack Overflow 上提出有关通用计算硬件和软件的问题。您可以编辑问题,使其成为
我有一个 python 脚本,需要将一些值输出到标准输入并将另一个字符串复制到剪贴板。我正在使用模块 subprocess 通过 Popen 执行 xclip 实用程序,如下所示: # clip.py
我有一个应用程序需要访问 *nix 操作系统上的剪贴板,但由于它的工作方式,我无法访问 X 事件循环。因此我需要向另一个应用程序发送命令来执行字符串的复制粘贴。我打算使用 xclip 直到我发现它不是
我可以使用标准的 shft-ctrl-c 将我的 guest (Ubuntu 10.10)复制/粘贴到我的主机(OS X 10.6)中,以复制屏幕上突出显示的任何内容。这工作正常。 我也可以cat s
我是一名优秀的程序员,十分优秀!