GNU/Linux >> Znalost Linux >  >> Ubuntu

Bash:Echo:Chyba zápisu:Neplatný argument?

Snažím se nastavit USB dongle na svém zařízení podle tohoto příspěvku. Nepodařilo se mi jej nastavit a při sledování kroků jsem zjistil, že

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

vedlo k chybě. Spustil jsem toto prohlášení z terminálu a dostal jsem následující odpověď

bash: echo: write error: Invalid argument

podle příspěvku zde to znamená, že zařízení neimplementuje metodu WRITE.

Zajímalo by mě, jestli existuje způsob, jak zprovoznit příkaz echo, abych mohl zprovoznit svůj USB modem.

Přijatá odpověď:

Co se stalo, když odstraníte „:“, jak je uvedeno v odkazu, který jste poskytli?

Původní odpověď:

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

Váš případ:

Místo:

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

Zkuste spustit:

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

Ubuntu
  1. Zpracování chyb ve skriptech Bash

  2. How To Echo A Bang!?

  3. Provádění operací atomového zápisu v souboru v Bash?

  1. Konfigurace adresáře ve službě IIS je neplatná

  2. Swapon selže při připojení swapu – dává neplatný argument Error

  3. Bash/sh příkaz „jestli je to jinak“.

  1. Jak napsat smyčku v Bash

  2. zkontrolujte, zda je argument platným datem v bash shellu

  3. Vyvolat chybu ve skriptu Bash