我非常清楚该命令的作用,但是man dd,请info dd告诉我:“转换和复制文件”,GNU Coreutils 也是如此。
谷歌说它是医学和网络聊天俚语之间一切的缩写;除了有人说这意味着“数据破坏者”,在 PC 取证中使用的东西 - 如果我的 dd 破坏了我的数据,我会感到震惊!
任何见解?:-)
更新:当然我必须检查行话文件:
Unix dd(1) 设计有一个奇怪的、明显非 Unixy 关键字选项语法,让人联想到 IBM System/360 JCL(它有一个针对 I/O 设备的精心设计的 DD 'Dataset Definition' 规范)
听起来仍然很模棱两可,但它说:
尽管命令满足了需求,但界面设计显然是个恶作剧。
呵呵:-)
有时我在低光下工作,我需要反转特定窗户的颜色以减轻我的眼睛疲劳。这可能是我的 pdf 查看器到网页的参考工作。
我知道如何反转整个屏幕:
xcalib -invert -alter
Run Code Online (Sandbox Code Playgroud)
但是我找不到任何手册页、文档或帖子如何仅反转单个窗口。我以前这样做过,但找不到方法。奇怪!
在我发现 xpdf 的其他 xorg 工具的 repos 中搜索,它具有反转支持,但除了查看 pdf 之外没有其他帮助。我不使用合成所以请不要建议 Compiz。我使用 Openbox WM。谢谢大家。
更新
我没有使用通用的通用工具来反转任何窗口,而是将搜索重点放在如何反转 Google Chrome 选项卡的颜色上。我找到了Color Bookmarklets,您将它们拖到浏览器工具栏并点击它们以更改页面内容以反转颜色(反转亮度)。
使用ncmpcppMPD 客户端,在搜索功能 (F4) 中,如何将所有搜索结果添加到当前播放列表中,而不是逐个添加每个项目?
例如,假设我搜索流派 == "乐器" 的所有音乐。帮助告诉我们使用space将一个项目添加到播放列表中,但是找到的其他 1,500 首歌曲呢?
我想将所有搜索结果添加到播放列表中。
我在用信息文本填充我的 WM 栏时遇到了这个有趣的问题,这是通过设置根窗口的标题来应用的,即 xsetroot -name "clever words"
为此,在终端中打印财富可以正常工作:
fortune -s | while read -r; do xsetroot -name "$REPLY"; done
Run Code Online (Sandbox Code Playgroud)
然而,当从 shell 脚本运行时,同样会失败:
#!/bin/sh
cat /tmp/afile | while read; do echo "$REPLY"; done
Run Code Online (Sandbox Code Playgroud)
产生:
$ sh afilereader
afilereader: 2: read: arg count
当然,这是通过将我们的财富结果分配给一个变量,然后将 xsetroot 与所述变量一起使用来解决的。但我仍然想了解为什么这在脚本中不起作用。
我意识到管道任一侧的每个命令都在它自己的子 shell 中运行,但看不到它们的本地化变量如何影响 while 读取循环。或者甚至在循环迭代之间变量是否超出范围?
我错过了什么?
更新:在sh我以前被链接到仪表板,这是正在取得POSIX兼容的过程。使用更古老的bash解决了这个问题。