У меня проблема с моим регулярным выражением:
Мой скрипт написан на Perl.
#!/usr/bin/perl
# Inverse les colonnes 1 et 2
while(<>){
my @cols = split (/\|/);
print "$cols[-3]/$cols[-4]\n";
}
exit;
Я создаю псевдоним с помощью команды:
alias inverseur="perl /laboratoire10/inverseur_colonnes.pl
Я надеюсь выполнить следующее:
Написать сценарий "bash", который создает файлконтейнер для каждого заголовка фильма (.avi) в файле.
Исходный файл: http://www.genxvideo.com/genxinventory-current.xls, но с тех пор я переименовал его в liste_films.csv.
Все кавычки, пробелы, тире и другие странные символы должны быть заменены подчеркиванием "_".
Группа станет именем каталога, а название фильма будет следовать за суффиксом имени файла (.avi).Чтобы сделать это, код должен обработать поля «заголовок» и «класс» в обратном порядке.Вы можете изменить поля "title" и "class" с помощью псевдонима "inverter", созданного ранее.
Сценарий, очевидно, создаст каждый каталог в "/ laboratoire10" перед созданием файлов .avi.Всего должно быть 253 действительных каталога.Каталоги создаются через "|"с помощью команды "xargs mkdir-pv /."
Мне нужна помощь в расширении моего текущего кода с помощью команды для поиска файлов .avi, имя которых содержит строку min / maj" wood