Как скопировать текущую воспроизводимую песню в Audacious в выбранный каталог

function cp_mp3_to { PID=`pidof audacious2`; FILEPATH=`lsof -p $PID| grep mp3| sed s/[^\/]*//`; cp "$FILEPATH" "$1"; }


Команда cp_mp3_to предназначена для копирования текущей воспроизводимой песни в плеере Audacious в выбранный каталог. Вначале команда получает идентификатор процесса (PID) плеера Audacious с помощью команды pidof audacious2. Затем с помощью команды lsof -p $pid команда ищет открытые файлы, связанные с процессом Audacious. С помощью grep mp3 команда отбирает только файлы с расширением mp3. Затем команда использует команду sed для удаления лишних символов и получает путь к текущему воспроизводимому mp3-файлу. Наконец, команда использует команду cp для копирования найденного файла в заданный каталог, переданному в качестве аргумента команде cp_mp3_to.

Полезность данной команды заключается в возможности быстрого копирования текущей воспроизводимой песни из Audacious в выбранный каталог. Альтернативным способом копирования будет ручное копирование файла через файловый менеджер или использование других команд терминала для получения пути к файлу воспроизведения и его последующего копирования.

Команде cp_mp3_to необходимо передать путь к выбранному каталогу в качестве аргумента.

Ответить

Ваш адрес email не будет опубликован. Обязательные поля помечены *