有人可能认为
echo foo >a
cat a | rev >a
将离开a
包含oof
;但它是空的。
- 为什么?
- 否则将如何适用
rev
于a
?
有人可能认为
echo foo >a
cat a | rev >a
将离开a
包含oof
;但它是空的。
rev
于a
?是否可以挂钩在 i3 中进入和离开窗口的事件?我想用它来让我的 winkey 在 Emacs 和外部超级。
我如何将文件的内容插入到文件a
中,然后是换行符,b
在第一行包含之后PATTERN
?
如何打印文件的内容减去所有内容,包括第一次出现模式上方的行及其下方?
假设模式是第 15 行的“^Previous”;然后我想打印第 1--13 行。
当我合上笔记本电脑的盖子时,我使用脚本/etc/acpi
关闭屏幕 ( )。xset dpms force
off
现在我希望它在连接外接显示器时表现不同(改为将亮度设置为零)。我知道我可以测试它是否与 连接xrandr
,但是脚本是由 root 运行的,并且 xrandr 依赖于某个 X-session。无论 X 会话如何,root 是否有办法测试监视器是否已连接?我正在使用 Arch Linux。
后
% xkbset -repeatkeys
% xinput test 14 | grep -m 1 "key release 36"
并保持第二次返回,没有任何事情发生,正如预期的那样。释放第二次返回后,我得到
key release 36
现在我希望程序立即退出,但它会在退出之前等待额外的按键——即使换档也有效——。我想这会使 xinput 产生一个额外的行,但我不明白为什么这应该是必要的——grep 已经找到了它正在寻找的行。那么为什么不立即退出呢?
PS。答案似乎是正确的,我能够通过这样做得到想要的结果
% xinput test 14 | { grep -m 1 "key release 36" && killall xinput ; }
假设我有一个输出多行的程序,其中一些包含以messages
数字开头的单词。我怎么能只提取那些数字?(我怎么能只输出它们的总和呢?)
在 zsh 中,如何使用...
而不是
指代祖父母目录../..
,等等?我曾经在 oh-my-zsh 和 prezto 中有这个。
PS。理想情况下,M-3 .
应该屈服../../..
。
在我的.getmailrc
我有
[options]
delete = true
我认为还有更多这样的选择。我在哪里可以找到带有解释的列表?(使用SimpleIMAPSSLRetriever
,如果重要的话。)