Questions tagged «zsh»

10
bash与zsh相比的独特功能
我已经是zsh用户一段时间了(在tcsh之前和csh之前)。我对此非常满意,但是想知道zsh中是否存在bash的任何引人注目的功能。相反,有bsh中不存在的zsh功能。我目前的感觉是bash更好: 如果您已经熟悉它,并且不想学习新的语法。 默认情况下,它将在大多数* nix机器上都存在,而zsh可能是额外的安装。 不试图在这里展开宗教斗争,这就是为什么我只是在寻找仅存在于其中一个外壳中的功能。
67 bash  shell  zsh 

8
有什么理由在zsh上使用bash吗?[关闭]
我很好奇为什么有人要运行bash而不是zsh。我的意思是zsh与bash完全向后兼容。不要误会我的意思:我不喜欢bash或其他任何东西。我只是真的想知道使用它比zsh有什么好处。 那么在zsh上使用bash有什么原因呢?
33 bash  scripting  shell  zsh 

2
我如何使zsh完成行为更像bash完成?
我是最近从bash转换为zsh(我使用的是“哦,我的zsh”),但有一件事使我感到烦恼: 当我按下Tab键时,第一个自动完成功能会自动填写,您需要通过反复点击Tab键来循环完成操作。 这与bash不同,在bash中仅显示完成列表。如果所有补全都具有相同的前缀,则填写该前缀。您可以通过继续输入来选择一个。 我发现后者是可取的,因为它的键入比通过反复单击制表符来选择补全要快。 有什么办法可以使zsh完成在这方面更像bash吗?
17 zsh 

4
在命令行中复制一系列文件(ZSH / BASH)
我有一个带有连续数字后缀的文件列表。我只想复制这些文件的一部分。如何在我的cp命令中指定范围。 $ls P1080272.JPG* P1080273.JPG* P1080274.JPG* P1080275.JPG* P1080276.JPG* P1080277.JPG* P1080278.JPG* P1080279.JPG* P1080280.JPG* P1080281.JPG* P1080282.JPG* P1080283.JPG* 我想使用类似以下内容将文件从P1080275.JPG复制到P1080283.JPG: $cp P10802[75-83].JPG ~/Images/. 有没有办法做到这一点?
13 linux  bash  copy  zsh 

4
键盘快捷方式,用于存储键入的命令并清理行
您已经知道了这种情况:键入长命令(例如,提交消息)的过程已经中途了,并且意识到您忘记了执行一些不能添加的必备命令&&。通常,发生这种情况时,我选择用鼠标键入的内容,将其复制到剪贴板,按Ctrl-U清除该行,运行我的必备命令并粘贴到剪贴板。但是也许有更好的方法,最好不需要使用鼠标?我正在寻找bash和/或zsh的解决方案。

4
如何在zsh上编辑ssh的命令完成?
我想在zsh上设置命令完成功能以在键入后显示主机名 ssh [TAB] 将名称从我的.ssh / config文件中删除(最好是从known_hosts和/ etc / hosts以及其他有意义的地方),并提供一个列表。 它目前正在执行某些操作,但是 它根本不使用.ssh / config 即使使用.ssh / config,也无需输入用户名,但它首先需要用户名 它显示了多个列表(可能一个来自known_hosts,另一个来自/ etc / hosts,但我尚未验证) 因此,我想在输入ssh [TAB]后在(最好是单个)列表中包括已知的用户名和已知的主机名。 (我来Google之前是因为1)它将导致答案存储在此处,以及2)可能更有效。如果没有其他人回答,我将寻找答案。)

1
如何在FreeBSD中更改默认shell?
FreeBSD的默认shell是sh,我实在受不了:自动完成功能非常有限,而rehash命令会杀死我。我觉得自己像个武装和一条腿的人。 如何为root以及所有当前和将来的用户将shell全局更改为- zsh或bash-?
10 bash  shell  freebsd  zsh  sh 

4
使用rsync移动文件夹时如何删除空的源目录?
rsync通过mv以下选项,可以非常传统地将其诱骗到移动文件夹中: rsync -axvvES --remove-source-files source_directory /destination/ 但是,我似乎无法做到的一件事是删除原始目录。该--remove-source-files标志就这样做了,除去了源文件,但也除去了源目录。我希望也有一个--remove-source-directories标志,但没有。 我该如何处理? 我想我只能rm -fr在搬家后发出一个,但是我宁愿将程序全部放在一个过程中,而不要引入潜在的错误。
8 bash  shell  rsync  zsh 
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.