Top

Cách chuyển thư mục và file (cả file ẩn) sang nơi khác

Nhiều bạn khi làm việc với Command Prompt hoặc thao tác câu lệnh trên VPS chắc không ít lần muốn chuyển file hoặc thư mục từ nơi này sang nơi khác. Nhưng có bị gặp trường hợp là không chuyển được file ẩn. (Vd: .git, .htaccess..v..v)

Thông thường mình sẽ sử dụng câu lệnh có dạng như sau:

mv Foo/* Bar/

Lệnh này sẽ chuyển tất cả File và Thư mục từ Foo sang thư mục Bar (Các file ẩn sẽ không bị di chuyển) vậy bạn phải làm thế nào.

Đối với Zsh thì bạn có thể dùng lệnh sau:

mv Foo/*(DN) Bar/

Hoặc:

setopt -s glob_dots
mv Foo/*(N) Bar/

Bỏ (N) nếu bạn biết chắc chắn thư mục không trống.

Đối với Bash Shell hoặc Linux bạn có thể sử dụng:

shopt -s dotglob nullglob
mv Foo/* Bar/

Mong rằng qua chia sẻ trên sẽ giúp được nhiều cho bạn sau này.
Thấy hay thì hãy chia sẻ cho mình nhé! ^^

Bình Luận

avatar
  
smilegrinwinkmrgreenneutraltwistedarrowshockunamusedcooleviloopsrazzrollcryeeklolmadsadexclamationquestionideahmmbegwhewchucklesillyenvyshutmouth