Intereting Posts
Запустить команду sudo с пользователем без полномочий root в контейнере Docker Использовать команды под каталогом только для интерактивного использования? Сценарий BASH, представляющий синтаксическую ошибку IF Msgstr "bash: невозможно создать временный файл для здесь-документа: на устройстве нет места" Переключить две строки произвольной длины, разделенные символом Как прочитать версию пакета deb без инструментов Debian? Расписание по загрузочному постоянному обратному туннелю SSH на Mac OSX Необязательная зависимость службы Systemd, которая проверяет наличие ошибки Мне нужно найти Mac-адрес от клиента, подключенного к моему Teampeak / etc / motd не отображается при именованном канале? Как я могу продлить аренду, когда он продолжал печатать eth0, срок аренды истек x секунд назад? что Linux рассматривает подключенные USB-накопители и почему они остаются в виде папок при отключении? При резервном копировании, когда будут иметь значение номера inode файловых систем? исключить файл перенаправления целевых объектов из цикла for for сложность «cd» на ext4

В чем разница между * и *. * При копировании?

В чем разница между следующими двумя командами?

cp -rp /dir1/*.* /dir2/ cp -rp /dir1/* /dir2/ 

*.* только именам файлов с точкой в ​​середине или в конце. Например:

 abc.jpg def. 

* соответствует именам файлов выше, плюс имена, которые не имеют точки. например:

 data 

Предположим, у вас есть следующие файлы в /dir1 :

 foobar foo.bar fo.ba foo1.bar2 foobar1 foobar2 

 cp -rp /dir1/*.* /dir2/ 

Эта команда будет копировать только следующие файлы:

 foo.bar fo.ba foo1.bar2 

 cp -rp /dir1/* /dir2/ 

Это скопирует все файлы в /dir1

Это условие применимо и к подкаталогам в /dir1 .