可以使用 Linux 中的 nohup 命令来让 aws cli 长时间运行的命令在后台运行,这样就能够避免影响新建文件的问题。具体操作代码如下所示:
nohup aws s3 sync /path/to/local s3://my-bucket-name --exclude '' --include '.txt' &
这个命令将会从本地文件夹 /path/to/local 中同步所有扩展名为 .txt 的文件到名为 my-bucket-name 的 S3 存储桶中。通过后台运行这个命令,可以让你继续使用终端,同时不会受到命令运行时间的限制,新建的文件也不会受到影响。