---
title: Tab completion for your custom commands
osem_url: https://osem.seagl.org/conferences/seagl2022/program/proposals/911
beginning: '2022-11-05T14:55:00.000-07:00'
end: '2022-11-05T15:25:00.000-07:00'
resources:
  internet_archive_identifier: SeaGL2022-Bri_Hatch-Tab_completion_for_your_custom_commands
  slides_url: https://www.ifokr.org/bri/presentations/seagl-2022-bash-completions/
presenters:
- name: Bri Hatch
  affiliation: ExtraHop Networks
  osem_url: https://osem.seagl.org/users/68
  gravatar_id: e22b6ff68fa96ae5b60c4ad7f15ad77f
  biography: Bri Hatch is Sr. Director of IT at ExtraHop Networks, and Chief Hacker
    at Onsight, Inc. An adamant Open Source advocate and security buff, Bri is the
    author of Hacking Linux Exposed, Building Linux VPNs, and numerous online articles
    on the topics of Linux, security, and coding. He has been securing and breaking
    into systems since before he traded in his Apple II+ for his first Unix system.
---

Tab completion saves time typing keys, and helps you remember those `--long-esoteric-options` without pulling up a man page. You can create bash completions for your custom tools as well, which can help your coworkers and yourself down the road. We'll build up simple and advanced bash tab completions so you can build your own and save time!
