У меня есть youtube-dl и xclip .
Есть ли способ, которым я мог бы написать сценарий, который может запускать команды из обоих?
Например: youtube-dl -l --extract-audio (url)
, но вместо вставки URL может У меня есть xclip, который вставляет то, что находится в моем буфере обмена, с помощью команды: xclip -o
Я полный нуб, когда дело доходит до сценариев, и даже не уверен, что мне следует использовать для написания сценария, насколько я могу судить. Я должен использовать Bash .
У вас почти был код:
youtube-dl -l --extract-audio "$(xclip -o)"
$(command)
выполняет command
, а затем вместо стандартного вывода command
подставляется $(...)
. Заключение в кавычки необходимо для предотвращения выхода команды, содержащей пробелы, из-за нарушения команды.