*/10 * * * * /usr/bin/flock -x -w 10 /tmp/craigslist.lock /usr/bin/lynx -width=120 -dump "http://sfbay.craigslist.org/search/roo/sfc?query=&srchType=A&minAsk=&maxAsk=1100&nh=6&nh=8&nh=16&nh=24&nh=17&nh=21&nh=22&nh=23&nh=27" | grep "sort by most recent" -A 53 > /home/winchell/apartments.txt
羊群正确使用,以防止在写入时读取
*/10 * * * * /usr/bin/flock -x -w 10 /tmp/craigslist.lock /usr/bin/php /home/winchell/apartments.php
这是一个cron工作。第二行php命令似乎在执行,即使l is正在写入apartments.txt,我看不到原因。这是正确的用法假设我试图防止从lynx/grep写入到它的时候从apartments.txt读取?谢谢!