File: _zsocket

package info (click to toggle)
zsh 5.9-8
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie, trixie-proposed-updates
  • size: 23,856 kB
  • sloc: ansic: 108,138; sh: 6,976; makefile: 722; perl: 687; awk: 291; sed: 16
file content (14 lines) | stat: -rw-r--r-- 384 bytes parent folder | download | duplicates (5)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#compdef zsocket

_arguments -s -w -A "-*" \
  '-v[verbose output]' \
  '-d[target file descriptor]:fd:_file_descriptors' \
  - outbound \
  '1: :_files' \
  - listen \
  '-l[open a socket listening]' \
  '1: :_files' \
  - accept \
  '-a[accept an incoming connection]' \
  '-t[return if no incoming connections are pending]' \
  '1:fd:{ (( words[(I)-*a*] )) && _file_descriptors }'