GNU/Linux >> Tutoriales Linux >  >> Ubuntu

Bash:Echo:Error de escritura:¿argumento no válido?

Estoy tratando de configurar un dongle USB en mi dispositivo siguiendo la publicación aquí. No tuve éxito al configurarlo y mientras seguía mis pasos descubrí que

echo "1c9e:9ba1" > /sys/bus/usb-serial/drivers/generic/new_id

estaba dando como resultado un error. Ejecuté esta declaración desde la terminal y obtuve la siguiente respuesta

bash: echo: write error: Invalid argument

según la publicación aquí, significa que el dispositivo no implementa un método de ESCRITURA.

Me pregunto si hay una manera de hacer que el comando echo funcione para que pueda hacer funcionar mi módem USB.

Respuesta aceptada:

¿Qué sucedió cuando eliminó el ":" que aparece en el enlace que proporcionó?

Respuesta original:

echo 1c9e 6061 > /sys/bus/usb-serial/drivers/option1/new_id

Su caso:

En lugar de:

echo "1c9e:9ba1" > /sys/bus/usb-serial/drivers/generic/new_id

Prueba a ejecutar:

echo "1c9e 9ba1" > /sys/bus/usb-serial/drivers/generic/new_id

Ubuntu
  1. Manejo de errores en scripts Bash

  2. ¿Cómo hacer eco de una explosión?

  3. Typeset -a ¿Está dando un error en el script?

  4. Uso de declaraciones de casos en Bash

  5. Variables “anidadas” en bash

Cómo escribir un script Bash con ejemplos

Bash:escribir en archivo

Error al instalar Ubuntu Server 18.04:¿Nombre de grupo no válido?

Swapon no puede montar el intercambio:da un error de argumento no válido

declaración Bash/sh 'if else'

¿Cuál es el uso de $# en Bash?