02-08-202304:07我
我如何刪除一個文件在DBFS非法字符?
有人把文件名為“planejamento_ [4098] ___SHORT_SAIA_JEANS__。xlsx”文件夾內/ FileStore我可以刪除它,因為這個錯誤:java.net.URISyntaxException:非法字符在路徑指數24。
我使用:dbutils.fs.rm (" / FileStore planejamento_ [4098] ___SHORT_SAIA_JEANS__.xlsx”)
02-17-202304:23我
試試這個
% sh
ls李津/ dbfs
如果文件位於一個子目錄你可以改變上述路徑。
% sh魔法命令允許您訪問linux shell命令。
在原帖子查看解決方案
02-08-202304:49我
你可以嚐試使用% sh魔法命令並使用rm。
結合這個小小的幫助,它可能會工作。
02-16-202304:39我
謝謝你!我嚐試了所有的命令,但沒有一個工作,因為字符是“[”和“]”。
02-16-2023淩晨5點
它應該仍然是可能的。
你能試著用ls李津(或ls ia)獲得文件的列表,然後使用inode編號(第一列)和使用它的發現-刪除”命令:
> ls李津
>找到。- inum < inodenumber >刪除
先給你可以不刪除看看可以找到該文件
02-16-2023十二13點
的文件是用ls李津DBFS和不顯示它。
從未顯出
加入我們的快速增長的數據專業人員和專家的80 k +社區成員,準備發現,幫助和合作而做出有意義的聯係。
點擊在這裏注冊今天,加入!
參與令人興奮的技術討論,加入一個組與你的同事和滿足我們的成員。