後漢時,成都有個叫楊由的人,能根據鳥類活動占卜吉凶、預測未來,每次都非常靈驗。
有一次,他跟著一個朋友到別人家喝酒,到了地方抬頭往樹上看了看,然後命令車伕說:“你在這裡等著,等到酒過三巡時,一定要把車馬準備停當。”
等到酒過三巡時,他就藉口上廁所,急忙乘車跑了。他走了之後,主人家裡忽然有人互相砍殺起來,賓客多有受傷。
帶他去的那個朋友問他,為什麼能夠預先知道這件事,楊由說:“我下車時,看到樹上有鳩鳥在打架,這就是要發生械鬥的預兆。”
又有一次,他在朋友家和朋友對坐閒談,庭院裡的樹上忽然有鳥叫,聲音很淒厲。他們往樹上一看,只見三隻烏鵲邊叫邊鬥,最後有兩隻摔到了地上。
楊由說:“烏鵲的叫聲是不祥之兆。今天傍晚如果有風從西南刮來,掠過了樹梢,吹拂到房簷,你就必定會與人有口舌之爭,要是有人來召喚你,千萬不要跟他去。”
說完就急忙告辭而去。
傍晚,果然颳起了風。琅琊王派人傳喚,來人還說是皇帝有令,叫他即刻就去。那個朋友謊稱從馬上跌落,腰部受傷,不能前去赴命。
過了幾天,聽到訊息說,此次傳喚的三個人中,去的那兩個都被殺了。朋友聽了楊由的話,結果逃避了這場災難。
楊由後來做了蜀郡文學掾。有一天晚上,一群大鳥聚集在庫樓上,太守素知楊由的本事,就向他請教。
楊由說:“郡內當有小兵作亂,但不足為害。”
其後二十多天,廣柔縣蠻夷造反,殺傷長吏,郡裡調集庫兵攻打他們,很快就平息了禍亂。
從此,楊由聲名大振,被當時的人奉為鳥佔第一。