mirror of
https://github.com/powerline/powerline.git
synced 2025-07-22 21:35:14 +02:00
Replace jobs
with jobs -p
If some long shell code is run in the background it may be shown as more then one job: bash-4.2$ { > echo abc | while read line ; do > sleep 1s > sleep 1s > done > } & [1] 9401 bash-4.2$ jobs [1]+ Running { echo abc | while read line; do sleep 1s; sleep 1s; done; } & `jobs -p` print exactly one job in this case.
This commit is contained in:
parent
1a841a4ac8
commit
c6324afbc5
@ -31,7 +31,7 @@ _powerline_tmux_set_columns() {
|
|||||||
|
|
||||||
_powerline_prompt() {
|
_powerline_prompt() {
|
||||||
local last_exit_code=$?
|
local last_exit_code=$?
|
||||||
PS1="$($POWERLINE_COMMAND shell left -r bash_prompt --last_exit_code=$last_exit_code --jobnum="$(jobs|wc -l)")"
|
PS1="$($POWERLINE_COMMAND shell left -r bash_prompt --last_exit_code=$last_exit_code --jobnum="$(jobs -p|wc -l)")"
|
||||||
_powerline_tmux_set_pwd
|
_powerline_tmux_set_pwd
|
||||||
return $last_exit_code
|
return $last_exit_code
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user