Tutorial penyelesaian bash yang mudah? [Tutup]


85

Saya ingin belajar cara menulis skrip penyelesaian bash. Tutorial mana yang akan Anda rekomendasikan?


2
Apa yang Anda maksud dengan "tutorial penyelesaian bash"? Tolong jelaskan.
Patkos Csaba

2
@Tepanget: Saya kira maksud Anda Anda ingin mempelajari cara menulis rutinitas bash completion? Menggunakan penyelesaian bash cukup mudah, Anda cukup menekan tabtombol.
intuited

10
Anda mungkin ingin memeriksa tautan yang saya berikan dalam jawaban saya di sini: unix.stackexchange.com/questions/1800/custom-autocomplete
Steven D

2
@Tepang, umumnya orang tidak menghapus komentar, terutama yang masih berlaku seperti milik Steven. Perlu diingat bahwa jawaban di sini bukan hanya untuk Anda - mereka untuk semua orang yang googles "tutorial penyelesaian bash" di masa depan
Michael Mrozek

8
Kenapa pertanyaan ini dianggap "terlalu luas"? Itu konyol. Ini benar-benar valid, dan jawaban yang diberikan membuktikan tidak mudah untuk mengetahuinya.
Cyan

Jawaban:


56

Tidak ada banyak tutorial tentang penyelesaian bash, tetapi yang ini cukup bagus:

Pengantar Penyelesaian Bash

  • Bagian 1 adalah untuk pengetahuan umum
  • Bagian 2 mencakup pembuatan skrip di /etc/bash_completion.d/

Ini terlihat bagus di DuckDuckGo, meskipun lebih rendah daripada di Google. Dapatkan suara saya jika ada Oscar untuk StackExchange :-)
jalanb

20

Saya akan mulai dengan melihat perpustakaan penyelesaian bash yang sudah disatukan oleh orang-orang di sini:

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

Mereka juga memiliki milis:

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


3
Tautan tidak berfungsi
tom10271

Tampaknya sudah mati sejak sekitar Mei. Arsip hanya cukup bermanfaat, karena diarahkan ke repo github yang sesuai. web.archive.org/web/20180507171315/http://…
Aiyion.Prime

Repo Github itu ada di sini: github.com/scop/bash-completion
AstroFloyd
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.