Giả sử các thư mục lồng nhau foo/bar
và một thư mục trống dest
. Tôi muốn gọi một cái gì đó như install foo dest
sao cho dest
chứa thư mục foo/bar
.Làm thế nào để sao chép các thư mục vào một thư mục bằng cách cài đặt trong bash?
Tôi đã thử những điều sau đây:
install foo dest
=> cài đặt: bỏ qua thư mục "foo"
install -d foo dest
=> có gì xảy ra
Điều gì sẽ xảy ra nếu foo có chứa thứ gì khác ngoài thanh? – Danstahr
'foo' có thể và cũng sẽ chứa các tệp. Nó có thể là một cây thư mục tùy ý với chiều sâu không xác định. – mtsz
có thể sao chép http://stackoverflow.com/questions/417236/whats-the-best-way-to-move-a-directory-into-place-in-a-makefile-install – Will