リモートサーバーのファイルを検索しようとしています。
探しているパターンは] LEADER
です。 [T2] LEADER
が一致します。
私のコマンドは:ssh [email protected] grep -r "] LEADER" logfile
ですが、エラーgrep : LEADER: no such file
が報告されています。
これを解決する方法が分かりますか?grep remote machine with]文字
0
A
答えて
3
シェルが二重引用符をaborbsので、リモートマシン上の "グレップは" 三つの引数見て - "]"、 "LEADER" と "ログファイル" を
に変更: sshのMYNAME @ IPのgrep -r "\"] LEADERの\ "" ログファイル
1
あなたが試すことができます。
ssh [email protected] 'grep -r "] LEADER" logfile'
それは空白をエスケープしなければなりません。ローカルシェルによって事前解釈されるコマンドを防ぐためにコマンドの周り
2
使用単一引用符:
ssh [email protected] 'grep -r "] LEADER" logfile'
0
SSHは、シェル・コマンドラインを作成する(悪い)その引数を一緒にバンドル。だから、このコマンドを引用したいと思う:
ssh [email protected] 'grep -r "\] LEADER" logfile'
をあなたは問題がある場合は、それがリモートシェルに渡しているものを示すためにssh -v
を使用して価値があります。
関連する問題
- 1. Git synchro with remote
- 2. grep with greating with fswatch
- 3. rsync with ssh remote backup
- 4. Git diff with remote tag
- 5. SSH with Remote Login/Commands
- 6. grep with string
- 7. grepとexpression with(*、*)
- 8. jQuery Validator#remote with ASP.NET WebForm
- 9. Rails 3.0 form_tag with remote incorrect accept:header
- 10. 文字列のbash grepログファイル
- 11. grepキーボード以外の文字
- 12. 文字列 "--->"のgrep
- 13. grepは特殊文字
- 14. grep with expression2 AFTER expression1
- 15. r grep with or stat
- 16. 文字列をgrepするためのシェルスクリプトgrep
- 17. grep with -f like PHPで
- 18. エラー4004、Silverlight 4 WCF RIA with Remote Database
- 19. grep文字の後ろに文字がありません
- 20. grepで2文字間の文字列を見つける
- 21. Grep Json logstashフィルタ用の文字列
- 22. grep制限された文字 - 1行
- 23. パス区切り文字のgrep
- 24. 文字列間の一致Linux Grepコマンド
- 25. grepで文字列を解析する
- 26. Ruby grep文字列引数付き
- 27. grep gzファイルの複数の文字列
- 28. ユニコード文字をgrepするには?
- 29. Grepの固定文字列は、正確な文字列をgrepをされていない、文字列は、余分な文字で終わる「 - 」も
- 30. php preg_replace withスラッシュ文字