find -L /proc/`ps aux | grep [f]lash | awk '{print $2}'`/fd/ | xargs file -L | grep Video | awk '{sub(/:/, ""); print $1}' | xargs vlc
Команда «find -l /proc/ps aux | grep [f]lash | awk '{print $2}'/fd/ | xargs file -l | grep video | awk ‘{sub(/:/, «»); print $1}’ | xargs vlc» предназначена для воспроизведения flash-видео в плеере VLC.
Описание команды:
— «find» — выполняет поиск файлов и каталогов в указанной директории и её поддиректориях.
— «/proc/ps aux | grep [f]lash | awk '{print $2}'/fd/» — указывает путь к файловым дескрипторам процессов, связанных с flash-видео.
— «xargs file -l» — передает каждый найденный файл команде «file -l», чтобы определить их тип.
— «grep video» — фильтрует только те файлы, у которых в типе содержится слово «video».
— «awk ‘{sub(/:/, «»); print $1}'» — удаляет двоеточие («:») после типа файла.
— «xargs vlc» — передает каждый найденный файл команде «vlc» для их воспроизведения.
Команда полезна для автоматизации процесса воспроизведения flash-видео в плеере VLC. Альтернативой может быть вручную открыть плеер VLC и воспроизвести нужное видео через его интерфейс. Аргументы команды -l, grep и awk используются для фильтрации и обработки найденных файлов.
