注意:這將永久刪除您的文件!如需更安全、可逆的選項,請參閱drive_trash()
。
參數
- ...
-
以任何有效方式指定的一個或多個雲端硬盤文件,即通過名稱或路徑、或者通過標有
as_id()
的文件 ID 或 URL 指定為dribble
。或其任意組合。元素在刪除之前使用as_dribble()
和row-bound 進行處理。 - verbose
-
這種對各個 googledrive 函數的邏輯論證已被棄用。要全局禁止 googledrive 消息傳遞,請使用
options(googledrive_quiet = TRUE)
(默認行為是發出信息性消息)。要以更有限的方式抑製消息傳遞,請使用幫助程序local_drive_quiet()
或者with_drive_quiet()
.
例子
# Target one of the official example files to copy (then remove)
(src_file <- drive_example_remote("chicken.txt"))
#> # A dribble: 1 × 3
#> name id drive_resource
#> <chr> <drv_id> <list>
#> 1 chicken.txt 1wOLeWVRkTb6lDmLRiOhg9iKM7DlN762Y <named list [38]>
# Create a copy, then remove it by name
src_file %>%
drive_cp(name = "chicken-rm.txt")
#> Original file:
#> • chicken.txt <id: 1wOLeWVRkTb6lDmLRiOhg9iKM7DlN762Y>
#> Copied to file:
#> • chicken-rm.txt <id: 1F2_NR-3oYprCrinOX7ktGGhrGDVL691L>
drive_rm("chicken-rm.txt")
#> File deleted:
#> • chicken-rm.txt <id: 1F2_NR-3oYprCrinOX7ktGGhrGDVL691L>
# Create several more copies
x1 <- src_file %>%
drive_cp(name = "chicken-abc.txt")
#> Original file:
#> • chicken.txt <id: 1wOLeWVRkTb6lDmLRiOhg9iKM7DlN762Y>
#> Copied to file:
#> • chicken-abc.txt <id: 1WsAeToXFGijEStXd03F4Pyb6TEeF3e0u>
drive_cp(src_file, name = "chicken-def.txt")
#> Original file:
#> • chicken.txt <id: 1wOLeWVRkTb6lDmLRiOhg9iKM7DlN762Y>
#> Copied to file:
#> • chicken-def.txt <id: 1YWeFvk8pOZG2QKqgAEWuiJDJ_mpao7nu>
x2 <- src_file %>%
drive_cp(name = "chicken-ghi.txt")
#> Original file:
#> • chicken.txt <id: 1wOLeWVRkTb6lDmLRiOhg9iKM7DlN762Y>
#> Copied to file:
#> • chicken-ghi.txt <id: 1zyBhXeOSYDiXaPsLyzFx2io7dbT0xvnD>
# Remove the copies all at once, specified in different ways
drive_rm(x1, "chicken-def.txt", as_id(x2))
#> Files deleted:
#> • chicken-abc.txt <id: 1WsAeToXFGijEStXd03F4Pyb6TEeF3e0u>
#> • chicken-def.txt <id: 1YWeFvk8pOZG2QKqgAEWuiJDJ_mpao7nu>
#> • chicken-ghi.txt <id: 1zyBhXeOSYDiXaPsLyzFx2io7dbT0xvnD>
相關用法
- R googledrive drive_reveal 添加新的雲端硬盤文件信息列
- R googledrive drive_rename 重命名雲端硬盤文件
- R googledrive drive_read_string 讀取雲端硬盤文件的內容
- R googledrive drive_cp 複製雲端硬盤文件
- R googledrive drive_mime_type 查找 MIME 類型
- R googledrive drive_id 驅動器 ID 類
- R googledrive drive_auth_configure 編輯和查看身份驗證配置
- R googledrive drive_upload 上傳到新的雲端硬盤文件
- R googledrive drive_mv 移動雲端硬盤文件
- R googledrive drive_put 將新媒體放入雲端硬盤文件中
- R googledrive drive_has_token 手上有令牌嗎?
- R googledrive drive_user 獲取當前用戶的信息
- R googledrive drive_trash 將雲端硬盤文件移入或移出回收站
- R googledrive drive_share 共享雲端硬盤文件
- R googledrive drive_about 獲取有關雲端硬盤函數的信息
- R googledrive drive_update 更新現有雲端硬盤文件
- R googledrive drive_mkdir 創建雲端硬盤文件夾
- R googledrive drive_fields 請求部分資源
- R googledrive drive_endpoints 列出驅動器端點
- R googledrive drive_deauth 暫停授權
- R googledrive drive_link 檢索雲端硬盤文件鏈接
- R googledrive drive_find 在 Google 雲端硬盤上查找文件
- R googledrive drive_create 創建一個新的空白雲端硬盤文件
- R googledrive drive_examples 示例文件
- R googledrive drive_browse 在瀏覽器中訪問雲端硬盤文件
注:本文由純淨天空篩選整理自Jennifer Bryan等大神的英文原創作品 Delete files from Drive。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。