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.