sh 一个非常基本的BASH脚本,当一个新的在线上传租约符合我的期望时,它会自动通过电子邮件发送给我。在2015年真正的estat

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sh 一个非常基本的BASH脚本,当一个新的在线上传租约符合我的期望时,它会自动通过电子邮件发送给我。在2015年真正的estat相关的知识,希望对你有一定的参考价值。

cd /root/
rm uj_albi.csv
cat alberletek_uj.csv > alberletek_regi.csv

curl http://www.alberlet.hu/kiado_alberlet/berleti-dij:0-110-ezer-ft/emelet:7+8+9+10+11+12+13+14+15+16/ingatlan-tipus:lakas/keppel:igen/kerulet:ii+v+vi+vii+\
viii+ix+xi+xiii/keruletresz:2560_gellerthegy+15799_infopark+15622_lagymanyos-muegyetem-kornyeke+15660_ujlipotvaros+15834_ujlipotvaros-cezarhaz+15835_ujlipotvaros-\
kleopatrahaz+15836_ujlipotvaros-romaikert+15661_ujlipotvarosi-lakotelep+15581_belso-erzsebetvaros+15586_belso-ferencvaros+15579_belso-terezvaros+15577_belvaros+15578_lipotva\
ros+15514_orszagut+37_vizivaros+15798_jozsefva\
ros-corvinnegyed/kiveve-a-foldszint:igen/megye:budapest/meret:40-x-m2/szoba:1-x/view:list/keres:advanced/limit:32/sort:reactivated/direction:desc |grep v4_hirdetes_lis\
tanezet_uj_ablakban | sed -e 's/^[ \t]*//' \
|sed 's/^.*href="http:\/\/www.alberlet.hu//g' |sed 's/^.*href="//g' |sed 's/".*$//g' |sed 's/\/kiado/http:\/\/www.alberlet.hu\/kiado/g' > alberletek_uj.csv

sort alberletek_uj.csv >1.csv
sort alberletek_regi.csv >2.csv

comm <(sort alberletek_uj.csv) <(sort alberletek_regi.csv) -23 > uj_albi.csv

if [ -s uj_albi.csv ]
 then mutt -s "Alberlet Figyelo" @gmail.com <uj_albi.csv
mutt -s "Alberlet Figyelo" @gmail.com <uj_albi.csv
# else mutt -s "Alberlet Figyelo" mestitomi@gmail.com <mukodik.csv
fi

以上是关于sh 一个非常基本的BASH脚本,当一个新的在线上传租约符合我的期望时,它会自动通过电子邮件发送给我。在2015年真正的estat的主要内容,如果未能解决你的问题,请参考以下文章

构建基本 bash 脚本

Bash 脚本 set 命令教程

教程 | Bash 脚本 set 命令教程

bash之set命令

shell里一个let命令,用sh跑不了,但bash可以,发现bin里面sh是dash的链接,那么sh和bash功能上啥区别

bash脚本循环