Files
在Linux中將文件移動到目前目錄中的文件夾
如何將文件從目錄移動到目前目錄中的文件夾?我試過這個命令,但沒有用。
move /home/document/query/template.xlsm $CWD/accuracy_results_folder
移動(和重命名)的命令是
mv
,而不是move
。目前目錄是
.
(一個點)。該值"$PWD"
是目前目錄的絕對路徑,但在命令行的命令中*很少使用。*shell 一般不使用變數CWD
,它的值很可能是空的,這意味著它$CWD/accuracy_results_folder
與 相同/accuracy_results_folder
,它是目錄樹頂部某物的絕對路徑。反而:
mv /home/document/query/template.xlsm ./accuracy_results_folder/
./
在這種情況下,您可以省略。以非開頭的路徑/
將始終相對於目前目錄。mv /home/document/query/template.xlsm accuracy_results_folder/
/
也不需要目錄名稱末尾的尾隨。但是,如果目錄不存在,添加它會阻止命令創建文件。accuracy_results_folder