Я намагаюся зрівняти рядок:
* * * * * /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?
- Ви дійсно повинні використати простіший приклад, щоб продемонструвати свою точку зору
—
barlop