Как восстановить сразу все панели tmux

Насколько я знаю, дельфин должен быть запущен от пользователя, которому вы пытаетесь предоставить разрешения. Но это означало бы предоставить этому пользователю разрешение на редактирование, чтение и/или запись, возможно, если вы предоставите этому пользователю в целом права, это уменьшит сложности, выполнив что-то вроде

sudo chown user:usergroup --recursive -vf /path/of/file/or/folder

Примечание :поскольку вы не можете использовать sudo dolphin, я не думаю, что вы можете сделать его собственными разрешениями, не уверен, что создание пользователя dolphin поможет, я знаю, что это может не решить вашу проблему, но есть мой вклад

2
13.05.2021, 10:06
1 ответ

По крайней мере, кажется, что это легко заскриптовать:

баш/зш:for pane in $(tmux list-panes -a -F "#D"); do tmux respawn-pane -k -t $pane; done

рыба:for pane in (tmux list-panes -a -F "#D"); tmux respawn-pane -k -t $pane; end

Я уверен, вы знаете, что это следует использовать с осторожностью, так как это завершит все процессы, запущенные в любой из других панелей.

1
28.07.2021, 11:32

Теги

Похожие вопросы