Я думаю, что стандартом дня является DLNA (Digital Living Network Alliance). Википедия имеет частичный список программного обеспечения, но самый легкий путь состоит в том, чтобы, вероятно, попробовать чем-то как живой XBMC (основанный на Ubuntu живой носитель с XBMC на нем), прежде чем Вы начнете устанавливать вещи на свою систему работы.
Эта страница перечисляет два полезных csh
переключатели: -v
для показа каждой команды перед, переменными заменяют, и -x
показать им впоследствии.
В дополнение к -v
и -x
вы можете остановить выполнение на произвольное время в csh
, назначив $<
переменной, которую вы не используете
set unused_var = $<
Это будет блокироваться до тех пор, пока вы не прочитаете строку из /dev/tty
, так что это работает, даже если ваш скрипт находится в конвейере.
Это дает вам возможность запускать команды и «осматриваться» до завершения выполнения скрипта.