私は文字列を一致させようとしています:
* * * * * /usr/local/bin/growlnotify -t 'helloTitle' -m 'helloMessage' -n 'myApp' -sw
で:
crontab -l | grep '^[^#].*/usr/local/bin/growlnotify.*\-n \'myApp\'.*$'
動作しません:一致するものはありません。
しかし:
crontab -l | grep '^[^#].*/usr/local/bin/growlnotify.*\-n.*$'
非常に良い動作:
* * * * * /usr/local/bin/growlnotify -t 'helloTitle' -m 'helloMessage' -n 'myApp' -sw
問題は\'myApp\'
何ですか?
grep / sedで一重引用符をエスケープする方法は?
あなたが本当にあなたのポイントを証明するために単純な例を使用していたはずです-1
—
barlop