w3mダンプ結果をbashスクリプトの変数に格納する方法は?私がw3mダンプで得た結果は
C:randomIP randomPORT randomUSERNAME randomPASSWORD
私は "C:"をカットし、ファイルに追加できるようにすべての変数を変数に格納したいと思います。Bashスクリプト:w3mダンプを変数に格納する
答えて
あなたは、このように任意のbashコマンドの出力を保存することができます: -
var=$(command) # replace command by w3m dump command
#Later you can replace first occurring of C: by sed
var=$(echo $var | sed s/^C://)
今var
変数はせずにダンプで構成されます "C:"。
<your command> | read useless var1 var2 var3 var4
、read
ます(大きな驚きは!)、標準入力(したがって、パイプ)上にラインを読んで、(デフォルトでは空白文字)IFSを使用して一つ与えられた変数の1を割り当てるなど区切り文字を入力します。
あなたの例では、useless
は「C:」に割り当てられます。 var1
を "randomIP"に変更します。 ...
このコードスニペットは問題を解決するかもしれませんが、[説明を含む](http://meta.stackexchange.com/questions/114762/explaining-entirely-code-based-answers)は本当にあなたの投稿の質を向上させるのに役立ちます。将来読者の質問に答えていることを覚えておいてください。そうした人々はあなたのコード提案の理由を知らないかもしれません。 - [レビューから](https://stackoverflow.com/review/low-quality-posts/11741816) – Ferrybig
まあまあです。また、ここの文字列はここでは無意味だと分かり、パイプで十分です。私はいくつかの説明を追加しましたが、私の解決策は今では簡単です。ありがとう。 –
- 1. Bashシェルプログラミング変数をテキストファイルから配列に格納
- 2. 変数をローカルに格納する
- 3. XSLT変数に値を格納する
- 4. mysqlサブクエリを変数に格納する
- 5. オブジェクトをセッション変数に格納する
- 6. 変数にajaxデータを格納する
- 7. スクリプト実行間のメモリにPHP変数を格納
- 8. インラインbashスクリプト変数
- 9. bashスクリプトの変数にアクセスする
- 10. Bashスクリプトでファイルをソートしてファイルにダンプする
- 11. sql変数格納域
- 12. 変数にattrスタイルを格納
- 13. ファイル出力を変数に格納
- 14. php://の内容を変数に格納
- 15. Python変数をxmlファイルに格納
- 16. 格納する変数のデータ
- 17. CashaアプリのBashスクリプト変数
- 18. ダンプを格納するmysqlカラムのタイプは?
- 19. あるBash/PHPスクリプトから別のBash/PHPスクリプトへGET変数を渡す
- 20. bash配列にコマンド戻り値を格納する方法
- 21. bashスクリプトは:私は配列で渡されたコマンドライン引数を格納する必要が
- 22. 定数に格納されたフィールドデータを複数のPHPスクリプトで使用する
- 23. データベースにXMLデータを格納する - 多数のテーブルと列にxmlをダンプすることについて
- 24. セッション変数に値を格納し、それをチェックする
- 25. BashスクリプトをPowerShellに変換
- 26. bash - 実行間に変数を格納するためのより良い方法はありますか?
- 27. SQLクエリの結果を変数に格納する
- 28. ゲームオブジェクトの変数を配列に格納する[Unity]
- 29. php - mysqlデータベースに変数の値を格納する方法
- 30. Javascript:変数にデータを格納する。初心者のエラー?
私は欲しいテキストしかありませんが、randomIP randomPORT randomUSERNAME randomPASSWORDを変数に割り当てる方法はありますか?ありがとう! –
が、私はそれがIFS =」で動作するようになった」 集合$ varは は$ 1 は$ 2 は$ 3 ええ、あなたが 'cut'コマンドがラインを分離することができます$ 4 –
をエコーエコーエコーエコー。次のようなものを使うことができます: - 'echo 'randomIP randomPORT randomUSERNAME randomPASSWORD' | 'random IP'を得るために' -d '' f1'をカットします。同様に第2引数のための 'f2'など。 – Devavrata