Что насчет этого?
find /path/to/parent/dir/ -regextype posix-extended -regex '.*/[a-z]{2}[0-9]{2}\.txt' -exec rm {} \;
Он очень общий, и есть много решений.
Вы можете использовать nohup
. Но часто на удаленном хосте используетсяscreen
(или tmux
).
В первом случае :процесс продолжается также, если терминал завершен (но вы больше не должны использовать stdin/stout/stderr (перенаправление в порядке ).
На втором это просто виртуальный терминал, так что вы можете вернуться (с другого компьютера )и увидеть терминал.
Вы можете запустить disown -a && exit
, который освободит все процессы оболочки, запущенные вами из текущей оболочки, и завершит текущую оболочку. Процессы будут продолжать работать.