gpaste obtiene como STDIN para youtube-dl

gpaste obtiene como STDIN para youtube-dl

Todavía soy bastante nuevo en Linux. Soy usuario desde hace unos 2 meses. Entiendo cómo hacer tuberías básicas con grep y escribir STDOUTen archivos de texto.

Estoy intentando hacer algo similar con mi utilidad de portapapeles. gpaste.Me gustaría usar el texto que copio con la información URL de mi navegador GUI y lo pego en un comando de terminal. El siguiente paso sería aprender a extraer esta información automáticamente y ejecutarla mediante manipulaciones similares, pero no nos adelantemos.

Mi proceso, abro gpaste uiy copio la URL de youtube en cuestión. Se ingresa en gpaste history.Cuando ingreso, gpaste get [#]se devuelve la entrada correcta, genial.

Sin embargo, cuando intento manipular esos datos en otra aplicación, como youtube-dl, aparece el error "gpaste no es una URL reconocible".

Esto es lo que he probado:

youtube-dl | gpaste 0
gpaste get [#] | youtube-dl

No muy creativo, lo sé, pero ¿qué diablos...?

¿Alguna sugerencia?

Respuesta1

¿Estás seguro de que youtube-dl puede leer desde stdin? Si es así, su segundo ejemplo debería funcionar.

Intentaryoutube-dl $(gpaste get [#])

Asegurarse$(gpaste obtener [#])devuelve lo que esperas que puedas hacer primeroecho $(gpaste get [#])

información relacionada