[英]How to copy a file to a folder if there is already a file with the same name (Linux BASH)
[英]How to copy file with ^ in name?
我正在嘗試復制文件名中帶有^的文件並出現錯誤。
hdfs dfs -copyFromLocal /tmp/BC10^Dummy* /user/app
我遇到以下錯誤:
copyFromLocal: unexpected URISyntaxException
我懷疑^
引起了錯誤,但它不是空格,因此如何解決此問題? 我無法重命名該文件,這不是一種選擇。
您需要將^
轉換為%5E
/tmp/BC10^Dummy*
-> /tmp/BC10%5EDummy*
試試下面的命令:
hdfs dfs -copyFromLocal /tmp/BC10%5EDummy* /user/app
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.