Как воспроизвести DVD в Ubuntu 17.10? [dубликат]

Bash и cut - путь, но альтернатива с использованием Perl:

perl -F/ -lane 'print(@F[1])' filelist.txt

для второго / -пределенного поля и

perl -F/ -lane 'print(@F[2])' filelist.txt

для третьего / -пределенного поля.

-l: включает автоматическую обработку окончания строки. Он имеет два отдельных эффекта. Во-первых, он автоматически сжимает $ / (разделитель входных данных) при использовании с -n или -p. Во-вторых, он присваивает $ \ (разделителю выходной записи) значение octnum, так что в любых операторах печати будет добавлен этот разделитель. Если octnum опущен, то устанавливает $ \ текущее значение $ /. -a: включает режим авторасщепления при использовании с -n или -p. Неявная команда split для массива @F выполняется как первая вещь внутри неявного цикла while, созданного -n или -p. -n: приводит к тому, что Perl принимает следующий цикл вокруг вашей программы, что заставляет его перебирать аргументы имени файла несколько как sed -n или awk:
LINE:
  while (<>) {
      ...             # your program goes here
  }
-e: может использоваться для ввода одной строки программы; print(@F[N]): печать N-го поля.
% cat filelist.txt 
./first/example1/path
./second/example1/path
./third/example2/path
% perl -F/ -lane 'print(@F[1])' filelist.txt
first
second
third
% perl -F/ -lane 'print(@F[2])' filelist.txt
example1
example1
example2
0
задан 19 December 2017 в 23:03

4 ответа

установить libs и кодеки:

sudo apt install libdvdcss2 libdvdread4 libdvdnav4

, и теперь вы можете воспроизводить DVD-диски с помощью vlcplayer и т. д.

0
ответ дан 18 July 2018 в 00:51
sudo dpkg-reconfigure libdvd-pkg

зафиксировал его.

Благодаря себе и будущему упоминанию, если только для себя ...

1
ответ дан 18 July 2018 в 00:51

установить libs и кодеки:

sudo apt install libdvdcss2 libdvdread4 libdvdnav4

, и теперь вы можете воспроизводить DVD-диски с помощью vlcplayer и т. д.

0
ответ дан 24 July 2018 в 17:17
  • 1
    Они, похоже, уже установлены - я не знаю, были ли они установлены в результате того, что я установил, как описано выше, или в результате чего-то еще. – Magnus 19 December 2017 в 20:18
sudo dpkg-reconfigure libdvd-pkg

зафиксировал его.

Благодаря себе и будущему упоминанию, если только для себя ...

1
ответ дан 24 July 2018 в 17:17
  • 1
    Какой причудливый набор правил и положений на этом веб-сайте. Разумеется, было бы проще поддерживать точное руководство по эксплуатации Ubuntu. – Magnus 19 December 2017 в 22:30

Другие вопросы по тегам:

Похожие вопросы: