をインストールスクリプトを実行する方法がわからないbusyboxの <p></p>は、私は私がなく、実行したい組み込みシステムにbusyboxのためのスクリプトを持っている...私は、これは単純です確信しているが、私はちょうどそれを行う方法がわからないスクリプト
私はbusyboxにログインしていくつかのコマンドを入力できますが、これは私の知識の限界です。デスクトップ上で.txt形式のスクリプトを実行するにはどうすればいいですか?私は考えることができる
をインストールスクリプトを実行する方法がわからないbusyboxの <p></p>は、私は私がなく、実行したい組み込みシステムにbusyboxのためのスクリプトを持っている...私は、これは単純です確信しているが、私はちょうどそれを行う方法がわからないスクリプト
私はbusyboxにログインしていくつかのコマンドを入力できますが、これは私の知識の限界です。デスクトップ上で.txt形式のスクリプトを実行するにはどうすればいいですか?私は考えることができる
二つの方法:
退屈が、よりポータブル1:
エディタで開き、スクリプトファイル。
組み込みシステムにログインし、ビジーボックスシェルプロンプトを表示します。
スクリプトの最初の行をエディタからコピーします。
ビジーボックスプロンプトに貼り付け、必要に応じてEnterキーを押します。必要に応じて、
コピーエディタから次のスクリプト行
はbusyboxのプロンプトにそれを貼り付け、Enterキーを押します。
さらに行がある場合は、手順5に戻ります。エラーが発生した場合は、停止して何が起こっているのかを調べる必要があります。
スクリプト全体を一度にコピー&ペーストするだけでよいでしょう。 しないでください!組み込みシステムのTTYバッファリングの動作によっては、予期しない結果になることがあります。
適切な方法:
は、あなたのスクリプトの書き込み可能なファイルシステムを持っていることを確認します。ほとんどの組み込みシステムには、変更可能なRAMディスクが少なくとも1つありますが、再起動後に変更が失われます。このようなファイルシステムを見つけたら、必要に応じてcd
を入れます。
スクリプトファイルを転送する方法を見つける。 script.txt
をシステムにインストールしてください。あなたの組み込みシステムに応じて、FTP、TFTP、またはSMBを使ってアップロードすることができます。いずれも利用できない場合は、cat
をビジーボックスで試してみてください。 $ cat > script.txt
と入力し、スクリプトを端末にコピー/ペーストします。ファイルの末尾にあるCtrl + D
を押します。
スクリプトを実行します:$ chmod +x script.txt
:
$ sh script.txt
はまた、ファイルを実行可能にするためにchmod
を使用し、3
をステップ。 あなたはそれを実行することができます:$ ./script.txt
。
あなたの組み込みデバイスと私たちは本当に多くのお手伝いをすることはできませんスクリプトの詳細についてはなし。
私はちょうどあなたの返事を見ました、私はそれを私のWebサーバーにスクリプトをアップロードし、wgetを使用して解決しました - しかしあなたのエディタのバージョンは素晴らしいです - ありがとう –
これは実際にプログラミングに関する質問ですか? –