Чтобы скопировать файлы с определенным окончанием в Linux, вы можете использовать различные методы, такие как команда cp, rsyncили даже язык сценариев, например Bash. Вот несколько примеров:
-
Использование команды
cp:cp /path/to/source/*.ending /path/to/destination/Эта команда скопирует все файлы с указанным окончанием из исходного каталога в целевой каталог.
-
Использование
rsync:rsync -av --include='*.ending' --exclude='*' /path/to/source/ /path/to/destination/Команда
rsync— мощный инструмент, позволяющий эффективно синхронизировать файлы. В этом примере будут скопированы только файлы с указанным окончанием из исходного каталога в целевой каталог. -
Использование сценария Bash:
#!/bin/bash source_dir="/path/to/source/" destination_dir="/path/to/destination/" ending=".ending" for file in "$source_dir"*$ending; do cp "$file" "$destination_dir" doneЭтот сценарий Bash перебирает все файлы в исходном каталоге с указанным окончанием и копирует их в целевой каталог.
Это всего лишь несколько примеров того, как можно копировать файлы с определенным окончанием в Linux. В зависимости от ваших конкретных требований и инструментов, доступных в вашей системе, вы можете выбрать метод, который подходит вам лучше всего.