Ubuntu

cat 和 xargs 與 scp :沒有這樣的文件或目錄

  • May 26, 2019

我正在嘗試將文件從遠端電腦複製到本地電腦:

resource.txt

/path/dir/file1.txt
/path/dir/file2.txt
/path/dir/file3.txt

cat resource.txt | xargs -I F scp <user@ip>:F /localpath/dir/

我得到這樣的東西: No such file or directoryir/file1.txt

可能是什麼原因?

resource.txt文件中的行終止符可能是錯誤的。請執行以下命令:

strings resource.txt >new_resource.txt

並使用new_resource.txt創建的文件。

引用自:https://unix.stackexchange.com/questions/521156