GNU/Linux >> Linux の 問題 >  >> Ubuntu

Bash:エコー:書き込みエラー:引数が無効ですか?

こちらの投稿に従って、デバイスにUSBドングルをセットアップしようとしています。私はそれを設定することに成功しませんでした、そして私のステップをたどっている間にそれを発見しました

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

エラーが発生していました。ターミナルからこのステートメントを実行したところ、次の応答がありました

bash: echo: write error: Invalid argument

ここの投稿によると、デバイスがWRITEメソッドを実装していないことを意味します。

USBモデムを機能させるために、echoコマンドを機能させる方法があるかどうか疑問に思っています。

承認された回答:

提供したリンクに表示されている「:」を削除するとどうなりますか?

元の回答:

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

あなたのケース:

代わりに:

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

実行してみてください:

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

Ubuntu
  1. Bashスクリプトでのエラー処理

  2. 例でBashエラー処理を学ぶ

  3. Bashでのケースステートメントの使用

  1. Bashでループを作成する方法

  2. bash で変数を「入れ子にする」

  3. Swapon が Swap のマウントに失敗 – 無効な引数エラーが発生する

  1. Bashは独自の入力ストリームに書き込むことができますか?

  2. バンをエコーする方法!?

  3. Bashのファイルでアトミック書き込み操作を実行しますか?