Что делает, который является - tty-только опция делает?

Проблема состоит в том, что MKV не является кодеком, но только контейнером. Предположите, что это - просто.TAR файл, с файлами для 1 или более дорожек аудио, видео и подзаголовков.

Необходимо выяснить, какой формат аудио и видео в файле MKV.

Установите mkvtoolnix комплект и используйте mkvinfo-gui (или mkvinfo для консольной версии) для понимания этого, затем установите кодеки.

Около этого я нашел, что VLC был очень хорошим плеером. Это работает очень хорошо, как только у Вас есть все необходимые кодеки ;-)

6
23.04.2013, 20:55
2 ответа

Установка:

$ /usr/bin/which --show-dot a
./a
$ /usr/bin/which --show-tilde a
~/a

Если Вы хотели . версия, когда выполнено в интерактивном режиме, но ~ версия при перенаправлении Вы будете, мог использовать это в качестве псевдонима:

/usr/bin/which --show-tilde --tty-only --show-dot

Демонстрация:

# interactive / on a tty
$ /usr/bin/which --show-tilde --tty-only --show-dot a
./a
# not interactive / redirected to a file
$ /usr/bin/which --show-tilde --tty-only --show-dot a > output
$ cat output 
~/a

Все опции Вы указываете после --tty-only приняты во внимание только, когда вывод является tty.

8
27.01.2020, 20:24
  • 1
    Хороший! Я не понял which может сделать необычные вещи, я всегда изображал его для столь же тусклого инструмента, как существует. –  Bananguin 24.04.2013, 09:23
  • 2
    Это - тусклый инструмент на моем поле Ubuntu 13.4, это только имеет -a Прекрасная опция –  Gerard 24.04.2013, 15:28
  • 3
    @Gerard: см. ответ Sukminder. Находящиеся в Debian системы не имеют тех функций. В связанной ошибке существуют обходные решения. –  Mat 24.04.2013, 18:00

Это означало бы это, если произведено для which не относится к терминалу, затем не обрабатывайте --read-alias, --show-dot и --show-tilde.

Обычно, если к каналу, обычный файл и т.д.

which watch | foo # not a tty
which watch > foo # not a tty
which watch       # tty
which watch >&2   # tty

Опции не распознаны под, например, debian:

3
27.01.2020, 20:24

Теги

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