From 5b29fedad850299950195a1878fe4923778f9dcc Mon Sep 17 00:00:00 2001 From: Peter Stephenson Date: Mon, 21 Jul 2008 19:15:22 +0000 Subject: 25324: Danek Duvall: some Solaris and more general completions --- Completion/Solaris/Command/_gcore | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 Completion/Solaris/Command/_gcore (limited to 'Completion/Solaris/Command/_gcore') diff --git a/Completion/Solaris/Command/_gcore b/Completion/Solaris/Command/_gcore new file mode 100644 index 000000000..c7b8d9466 --- /dev/null +++ b/Completion/Solaris/Command/_gcore @@ -0,0 +1,31 @@ +#compdef gcore + +_gcore() { + local -a content + + content=( + "anon[Anonymous private mappings]" + "ctf[CTF type information]" + "data[Writable private file mappings]" + "dism[DISM mappings]" + "heap[Process heap]" + "ism[ISM mappings]" + "rodata[Read-only private file mappings]" + "shanon[Anonymous shared mappings]" + "shfile[File-backed shared mappings]" + "shm[System V shared memory]" + "stack[Process stack]" + "symtab[Symbol table sections for loaded files]" + "text[Readable and executable private file mappings]" + ) + + _arguments -s \ + '-p[Use per-process core file repository]' \ + '-g[Use global core file repository]' \ + '-F[Force grabbing the target process]' \ + '-c[Set core file content]:_values -s + "content" $content' \ + '-o[Set core file base name]:' \ + '*:pids:_pids' +} + +_gcore "$@" -- cgit 1.4.1