一个简单的bash完成教程?[关闭]


85

我想学习如何编写bash完成脚本。您会推荐哪个教程?


2
“ bash完成教程”是什么意思?请解释。
Patkos Csaba,2010年

2
@Tshepang:我想你的意思是你想学习如何编写bash完成例程?使用bash完成非常简单,只需按一下tab键。
直觉

10
您可能想查看我在此处的答案中提供的链接:unix.stackexchange.com/questions/1800/custom-autocomplete
Steven D 2010年

2
@Tshepang人们通常不会删除评论,尤其是像Steven一样仍然有效的评论。请记住,这里的答案不仅适合您,而且适合将来使用
Google进行

8
为什么这个问题被认为“过于广泛”?这是荒谬的。这是完全有效的,并且提供的答案证明了查找起来并非易事。
青色

Answers:


56

周围没有很多bash补全教程,但是这个教程相当不错:

Bash完成简介

  • 第1部分是常识
  • 第2部分介绍在/etc/bash_completion.d/中创建脚本

在DuckDuckGo上看起来不错,尽管比Google少。如果有一个
StackExchange

20

首先,我们来看一下这里的人们已经汇总的bash完成库:

http://bash-completion.alioth.debian.org/

他们也有一个邮件列表:

http://lists.alioth.debian.org/mailman/listinfo/bash-completion-devel


3
链接不工作
tom10271

从五月开始,它似乎已经死了。存档仅适度有用,因为它重定向到相应的github存储库。web.archive.org/web/20180507171315/http://…–
Aiyion.Prime,

Github 仓库
AstroFloyd
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.