Репрессии Илона Маска, передел рынка электроники, цифровое печенье | В цепких лапах
Работа с файлами в Perl
1. Копирование файлов по маске Для копирования файлов по маске в Perl можно использовать модуль File::Copy.
Пример кода:
use strict;
use warnings;
use File::Copy;
my $dir = '/path/to/directory';
my @files = glob("$dir/*.txt"); # выбор файлов по маске
foreach my $file (@files) {
my $new_file = $file . '_copy'; # новое имя файла
copy($file, $new_file) or die "Ошибка копирования файла $file: $!"; # копирование файла
}
В данном примере мы выбираем все файлы с расширением .txt из директории /path/to/directory и копируем каждый из них, добавляя к имени файла суффикс '_copy'. Если происходит ошибка копирования, скрипт выводит сообщение об ошибке...
Linux: шаг №10 Команды для работы с файлами и каталогами. Права доступа к файлам и каталогам, атрибуты. Команды поиска.
Моя цель: рассмотреть подробней основные команды для работы с файлами в Linux; команды для работы с каталогами, ссылками; рассказать о правах доступа к файлам и каталогам, атрибутах, как их изменить; команды поиска. Немного практики. Друзья, некоторые пользователи Linux даже не подозревают о том, что существует консоль. Да, таково новое поколение Linux-пользователей, которым проще использовать графический файловый менеджер, чем вводить команды. Но если вы хотите стать квалифицированным пользователем Linux, то просто обязаны знать, как работать в консоли...