Используйте unzip -d exdir zipfile.zip для извлечения zip-файла в определенный каталог. В принципе, прочитав ваш пост буквально, вы могли бы написать такую функцию:
unzip_d () {
unzip -d "$1" "$1"
}
Поскольку вы хотите удалить расширение .zip , вы можете использовать для этого специальный синтаксис переменных:
unzip_d () {
zipfile="$1"
zipdir=${1%.zip}
unzip -d "$zipdir" "$zipfile"
}
Да, вы можете(это пример того, что вы можете сделать):
How can I use PulseAudio to share a single LINE-IN/MIC jack on the entire LAN?
On the sender side simply load the RTP sender module:
load-module module-rtp-send
On the reciever sides, create an RTP source:
load-module module-null-sink sink_name=rtp load-module module-rtp-recv sink=rtp set-default-source rtp_monitor
Now the audio data will be available from the default source rtp_monitor.
Этот может помочь вам в настройке. Вам нужно будет добавить как входной приемник, так и выходной.
Вы также можете прочитать Как правильно и безопасно настроить удаленное управление PulseAudio? .