0
命令cp $1/. $2
的作用是什麼?我知道cp用於從源複製(存儲在變量$1
中)到目標(存儲在變量$2
中)。我只是混淆了/.
與變量一起使用。有人能幫我理解嗎?Bash/Shell腳本
命令cp $1/. $2
的作用是什麼?我知道cp用於從源複製(存儲在變量$1
中)到目標(存儲在變量$2
中)。我只是混淆了/.
與變量一起使用。有人能幫我理解嗎?Bash/Shell腳本
命令:由$1
指向的目錄$2
目錄的
$ cp -R $1/. $2
副本內容。
沒有-R
當$1
是文件或目錄時,切換此命令將會失敗。
一般而言,.
指向當前目錄。從test
目錄內觀察時從父目錄瀏覽,並指向.
時
$ mkdir test
$ ls -ali
9525121 drwxr-xr-x 3 IU wheel 102 23 mar 12:31 .
771046 drwxrwxrwt 21 root wheel 714 23 mar 12:30 ..
9525312 drwxr-xr-x 2 IU wheel 68 23 mar 12:31 test
$ cd test
$ ls -ali
9525312 drwxr-xr-x 2 IU wheel 68 23 mar 12:31 .
9525121 drwxr-xr-x 3 IU wheel 102 23 mar 12:31 ..
注意的inode 9525312
點test
:你可以看到,通過比較真實的inode通過ls
所示。