2017-03-27 1 views
1

私は定期的に特定のIPアドレスに到達しようとする簡単な "pinger"スクリプトを作成しようとしています。Bashの条件文でConky execpi変数を使用する

私はBashの条件文の中でカスタムカラーを設定できないという問題に直面しています。 Bashコードはexecpi変数に挿入されています。私が実行しようとするたびにConky私はバッシュエラーsh:1:不正な置換を取得します。

Conkyのテキストセクション:

TEXT 
${color grey}Module_1: ${color}: ${execpi 10 if ping -c 1 -W 2 192.168.1.1 > /dev/null; then echo ${color green}"Success"${color}; else echo ${color red}"Failed"${color}; fi} | ${color grey}Module_2: ${color} ${execpi 10 if ping -c 1 -W 2 192.168.1.2 > /dev/null; then echo ${color green}"Success"${color}; else echo ${color red}"Failed"${color}; fi} 

${color}変数は異なる方法で配置する必要がありますか?

+0

自分の質問に対する回答を投稿してから、**回答**(回答を受け入れることによって)**とマークすることができます。これはスレッドを閉じるのと同じです。それは本当に将来の訪問者にとって有益です。ここでは励ましの練習です:問題を解決するために関連する知識を見つけましたが、他の人はそれを知りたいと思います:) –

+0

よろしくお願いします。 –

答えて

関連する問題