Как удалить много каталогов, используя LSF - PullRequest
0 голосов
/ 14 июня 2019

У меня есть доступ к LSF кластеру.Можно ли удалить (rm -rf) целую кучу каталогов и воспользоваться LSF?

Заранее спасибо.

1 Ответ

0 голосов
/ 25 июня 2019

Этого можно достичь, если пользователь, отправляющий задание, имеет разрешение на удаление каталога.Если каталог является локальным и распределен по многим узлам, это разрешение на удаление должно иметь место на каждом узле.

Ваша отправка будет выглядеть примерно так:

bsub -q <queue name> -m <host/group> rm -rf <absolute path> 

Конечно, ограничение заключается в том, что вы уже знаете путь.Но если путь меняется и существует много путей, вы можете использовать сценарий, а затем запустить этот сценарий как задание.

Если число путей невелико, вы также можете попробовать -I отправить интерактивное задание оболочки и удалить из интерактивной оболочки

bsub -q <interactive> -I sh 
...