2
0
Fork 0
mirror of https://github.com/fish-shell/fish-shell synced 2025-02-17 14:39:01 +00:00
fish-shell/share/functions/__fish_complete_job_pids.fish

14 lines
563 B
Fish
Raw Normal View History

2015-11-24 20:30:25 -06:00
function __fish_complete_job_pids --description "Print a list of job PIDs and their commands"
if set -l jobpids (jobs -p)
# when run at the commandline, the first line of output is a header, but
# that doesn't seem to be printed when you run jobs in a subshell
# then we can use the jobs command again to get the corresponding
# command to provide as a description for each job PID
for jobpid in $jobpids
set -l cmd (jobs -c $jobpid)
printf "%s\tJob: %s\n" $jobpid $cmd
end
end
end