LinuxCommandLibrary
GitHubF-DroidGoogle Play Store

pueue-stash

Move pueue tasks to stashed state

TLDR

Stash a queued task
$ pueue stash [task_id]
copy
Stash multiple tasks
$ pueue stash [id1] [id2] [id3]
copy
Stash all tasks in a group
$ pueue stash --group [group_name]
copy
Unstash (enqueue) a stashed task
$ pueue enqueue [task_id]
copy
Add a new task directly to stash
$ pueue add --stashed "[command]"
copy

SYNOPSIS

pueue stash [options] [taskids_...]

DESCRIPTION

pueue stash moves queued tasks to a stashed state, preventing them from being automatically started. Stashed tasks remain in pueue but won't run until explicitly enqueued with pueue enqueue. This is useful for preparing tasks to run later or temporarily holding tasks without losing them.

PARAMETERS

taskids_

One or more task IDs to stash.
--group name
Stash all tasks in the specified group.
--all
Stash all queued tasks.

STASH VS PAUSE

$ Stash  - Remove from queue entirely, won't auto-start
Pause  - Stop execution but keep in queue position
copy

CAVEATS

Stashed tasks do not maintain their original queue position when re-enqueued. Only queued (not running) tasks can be stashed.

HISTORY

pueue stash is part of pueue by Arne Beer for managing task queue states.

SEE ALSO

Copied to clipboard
Kai