GNU/Linux >> Belajar Linux >  >> Ubuntu

Bash:Gema:Kesalahan Tulis:Argumen Tidak Valid?

Saya mencoba mengatur dongle USB di perangkat saya dengan mengikuti posting di sini. Saya tidak berhasil menyiapkannya dan saat menelusuri langkah saya menemukan bahwa

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

telah mengakibatkan kesalahan. Saya menjalankan pernyataan ini dari terminal dan mendapat respons berikut

bash: echo: write error: Invalid argument

menurut postingan disini berarti perangkat tidak menerapkan metode WRITE.

Ingin tahu apakah ada cara agar perintah echo berfungsi sehingga modem USB saya bisa berfungsi.

Jawaban yang Diterima:

Apa yang terjadi ketika Anda menghapus “:” seperti yang muncul di tautan yang Anda berikan?

Jawaban Asli:

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

Kasus Anda:

Alih-alih:

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

Coba jalankan:

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

Ubuntu
  1. Pelajari penanganan kesalahan Bash dengan contoh

  2. Bisakah Bash Menulis Ke Aliran Inputnya Sendiri?

  3. Typeset -a Apakah Memberikan Kesalahan Dalam Script?

  1. Konfigurasi Direktori di IIS Tidak Valid

  2. Swapon Gagal Memasang Swap – Memberikan Kesalahan Argumen Tidak Valid

  3. Bash/sh pernyataan 'jika lain'

  1. periksa apakah argumen adalah tanggal yang valid di bash Shell

  2. Naikkan kesalahan dalam skrip Bash

  3. Apa gunanya $# di Bash