终端关闭时运行 Google Cloud Storage gsutil 命令

Ian*_*Jay 0 linux gsutil

我正在删除 GS Storage 存储桶中的大量文件。我gsutil从 shell cmd 运行,如下所示:

gsutil -m rm -r gs://bucket-name/folder-name
Run Code Online (Sandbox Code Playgroud)

我发现当 shell 会话结束或关闭 chrome 时,命令会被中断,即使是在&后台运行也是如此。关于即使会话结束也不被中断运行命令或脚本有什么想法吗?

谢谢

Kol*_*ban 6

在后台运行命令并&不会阻止它在您注销或关闭 shell 时被终止。要防止命令在分离时结束,请使用 运行它nohup。例如:

nohup gsutil -m rm -r gs://bucket-name/folder-name &
Run Code Online (Sandbox Code Playgroud)